Partilhar 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)

Elimina o certificado especificado associado ao Serviço de Aprovisionamento

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

list(string, string, DpsCertificateListOptionalParams)

Obtenha todos os certificados associados ao serviço de aprovisionamento.

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.

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.

options
DpsCertificateCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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.

options
DpsCertificateDeleteOptionalParams

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.

options
DpsCertificateGenerateVerificationCodeOptionalParams

Os parâmetros de opções.

Devoluções

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

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

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

options
DpsCertificateVerifyCertificateOptionalParams

Os parâmetros de opções.

Devoluções