Compartilhar via


DpsCertificate interface

Interface que representa um DpsCertificate.

Métodos

createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)

Adicione um novo certificado ou atualize um certificado existente.

delete(string, string, string, string, DpsCertificateDeleteOptionalParams)

Exclui o certificado especificado associado ao Serviço de Provisionamento

generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)

Gerar código de verificação para Prova de Posse.

get(string, string, string, DpsCertificateGetOptionalParams)

Obtenha o certificado do serviço de provisionamento.

list(string, string, DpsCertificateListOptionalParams)

Obtenha todos os certificados vinculados ao serviço de provisionamento.

verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)

Verifica a posse de chave privada do certificado fornecendo o certificado folha emitido pelo certificado pré-carregado de verificação.

Detalhes do 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 provisionamento.

certificateName

string

O nome do certificado criar ou atualizar.

certificateDescription
CertificateResponse

O corpo do certificado.

options
DpsCertificateCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, DpsCertificateDeleteOptionalParams)

Exclui o certificado especificado associado ao Serviço de Provisionamento

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 provisionamento.

certificateName

string

Esse é um campo obrigatório e é o nome lógico do certificado pelo qual o serviço de provisionamento acessará.

options
DpsCertificateDeleteOptionalParams

Os parâmetros de opções.

Retornos

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 provisionamento usa para acessar.

ifMatch

string

ETag do certificado. Isso é necessário para atualizar um certificado existente e ignorado durante a criação de um novo certificado.

resourceGroupName

string

nome do grupo de recursos.

provisioningServiceName

string

Nome do serviço de provisionamento.

options
DpsCertificateGenerateVerificationCodeOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, DpsCertificateGetOptionalParams)

Obtenha o certificado do serviço de provisionamento.

function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>

Parâmetros

certificateName

string

Nome do certificado a ser recuperado.

resourceGroupName

string

Identificador do grupo de recursos.

provisioningServiceName

string

Nome do serviço de provisionamento ao qual o certificado está associado.

options
DpsCertificateGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, DpsCertificateListOptionalParams)

Obtenha todos os certificados vinculados ao serviço de provisionamento.

function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos.

provisioningServiceName

string

Nome do serviço de provisionamento para o qual recuperar certificados.

options
DpsCertificateListOptionalParams

Os parâmetros de opções.

Retornos

verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)

Verifica a posse de chave privada do certificado fornecendo o certificado 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 provisionamento usa para acessar.

ifMatch

string

ETag do certificado.

resourceGroupName

string

Nome do grupo de recursos.

provisioningServiceName

string

Nome do serviço de provisionamento.

request
VerificationCodeRequest

O nome do certificado

options
DpsCertificateVerifyCertificateOptionalParams

Os parâmetros de opções.

Retornos