DpsCertificate interface
Interface que representa um DpsCertificate.
Métodos
create |
Adicione um novo certificado ou atualize um certificado existente. |
delete(string, string, string, string, Dps |
Elimina o certificado especificado associado ao Serviço de Aprovisionamento |
generate |
Gerar código de verificação para Prova de Posse. |
get(string, string, string, Dps |
Obtenha o certificado do serviço de aprovisionamento. |
list(string, string, Dps |
Obtenha todos os certificados associados ao serviço de aprovisionamento. |
verify |
Verifica a posse da chave privada do certificado ao fornecer o certificado de folha emitido pelo certificado pré-carregado de verificação. |
Detalhes de Método
createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)
Adicione um novo certificado ou atualize um certificado existente.
function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>
Parâmetros
- resourceGroupName
-
string
Identificador do grupo de recursos.
- provisioningServiceName
-
string
O nome do serviço de aprovisionamento.
- certificateName
-
string
O nome da criação ou atualização do certificado.
- certificateDescription
- CertificateResponse
O corpo do certificado.
Os parâmetros de opções.
Devoluções
Promise<CertificateResponse>
delete(string, string, string, string, DpsCertificateDeleteOptionalParams)
Elimina o certificado especificado associado ao Serviço de Aprovisionamento
function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
Identificador do grupo de recursos.
- ifMatch
-
string
ETag do certificado
- provisioningServiceName
-
string
O nome do serviço de aprovisionamento.
- certificateName
-
string
Este é um campo obrigatório e é o nome lógico do certificado ao qual o serviço de aprovisionamento irá aceder.
Os parâmetros de opções.
Devoluções
Promise<void>
generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)
Gerar código de verificação para Prova de Posse.
function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>
Parâmetros
- certificateName
-
string
O nome lógico obrigatório do certificado, que o serviço de aprovisionamento utiliza para aceder.
- ifMatch
-
string
ETag do certificado. Isto é necessário para atualizar um certificado existente e ignorado ao criar um certificado novo.
- resourceGroupName
-
string
nome do grupo de recursos.
- provisioningServiceName
-
string
Nome do serviço de aprovisionamento.
Os parâmetros de opções.
Devoluções
Promise<VerificationCodeResponse>
get(string, string, string, DpsCertificateGetOptionalParams)
Obtenha o certificado do serviço de aprovisionamento.
function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>
Parâmetros
- certificateName
-
string
Nome do certificado a obter.
- resourceGroupName
-
string
Identificador do grupo de recursos.
- provisioningServiceName
-
string
Nome do serviço de aprovisionamento ao qual o certificado está associado.
- options
- DpsCertificateGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<CertificateResponse>
list(string, string, DpsCertificateListOptionalParams)
Obtenha todos os certificados associados ao serviço de aprovisionamento.
function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>
Parâmetros
- resourceGroupName
-
string
o nome do grupo de recursos.
- provisioningServiceName
-
string
Nome do serviço de aprovisionamento para o qual obter certificados.
- options
- DpsCertificateListOptionalParams
Os parâmetros de opções.
Devoluções
Promise<CertificateListDescription>
verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)
Verifica a posse da chave privada do certificado ao fornecer o certificado de folha emitido pelo certificado pré-carregado de verificação.
function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>
Parâmetros
- certificateName
-
string
O nome lógico obrigatório do certificado, que o serviço de aprovisionamento utiliza para aceder.
- ifMatch
-
string
ETag do certificado.
- resourceGroupName
-
string
Nome do grupo de recursos.
- provisioningServiceName
-
string
Nome do serviço de aprovisionamento.
- request
- VerificationCodeRequest
O nome do certificado
Os parâmetros de opções.
Devoluções
Promise<CertificateResponse>