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 |
Exclui o certificado especificado associado ao Serviço de Provisionamento |
| generate |
Gerar código de verificação para Prova de Posse. |
| get(string, string, string, Dps |
Obtenha o certificado do serviço de provisionamento. |
| list(string, string, Dps |
Obtenha todos os certificados vinculados ao serviço de provisionamento. |
| verify |
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.
Os parâmetros de opções.
Retornos
Promise<CertificateResponse>
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á.
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.
Os parâmetros de opções.
Retornos
Promise<VerificationCodeResponse>
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
Promise<CertificateResponse>
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
Promise<CertificateListDescription>
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
Os parâmetros de opções.
Retornos
Promise<CertificateResponse>