CreateCertificateOptions interface

Opções para <xref:createCertificate>.

Extends

Propriedades Herdadas

abortSignal

O sinal que pode ser usado para abortar solicitações.

createdOn

Quando o certificado foi criado.

enabled

Determina se o objeto está habilitado.

expiresOn

Data de validade em UTC.

id

Identificador do certificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do certificado.

notBefore

Não antes da data em UTC.

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

recoverableDays

As datas de retenção dos dados softDelete. O valor deve ser >=7 e <=90 quando softDelete ativado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recoveryLevel

Reflete o nível de recuperação de exclusão atualmente em vigor para certificados no cofre atual. Se contiver 'Purgeable', o certificado pode ser permanentemente eliminado por um utilizador privilegiado; caso contrário, apenas o sistema pode limpar o certificado, no final do intervalo de retenção. Os valores possíveis incluem: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

tags

Metadados específicos do aplicativo na forma de pares chave-valor.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

updatedOn

Quando o emissor foi atualizado.

vaultUrl

O URI do cofre.

version

A versão do certificado. Pode ser indefinido. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

x509Thumbprint

Impressão digital do certificado.

x509ThumbprintString

Impressão digital do certificado codificado como uma cadeia hexadecimal.

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser usado para abortar solicitações.

abortSignal?: AbortSignalLike

Valor de Propriedade

herdado de coreClient.OperationOptions.abortSignal

createdOn

Quando o certificado foi criado.

createdOn?: Date

Valor de Propriedade

Date

herdado deCertificateProperties.createdOn

enabled

Determina se o objeto está habilitado.

enabled?: boolean

Valor de Propriedade

boolean

herdado deCertificateProperties.enabled

expiresOn

Data de validade em UTC.

expiresOn?: Date

Valor de Propriedade

Date

herdado deCertificateProperties.expiresOn

id

Identificador do certificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deCertificateProperties.id

name

O nome do certificado.

name?: string

Valor de Propriedade

string

herdada deCertificateProperties.name

notBefore

Não antes da data em UTC.

notBefore?: Date

Valor de Propriedade

Date

herdado deCertificateProperties.notBefore

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor de Propriedade

herdado de coreClient.OperationOptions.onResponse

recoverableDays

As datas de retenção dos dados softDelete. O valor deve ser >=7 e <=90 quando softDelete ativado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recoverableDays?: number

Valor de Propriedade

number

herdado deCertificateProperties.recoverableDays

recoveryLevel

Reflete o nível de recuperação de exclusão atualmente em vigor para certificados no cofre atual. Se contiver 'Purgeable', o certificado pode ser permanentemente eliminado por um utilizador privilegiado; caso contrário, apenas o sistema pode limpar o certificado, no final do intervalo de retenção. Os valores possíveis incluem: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recoveryLevel?: string

Valor de Propriedade

string

herdado de CertificateProperties.recoveryLevel

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.serializerOptions

tags

Metadados específicos do aplicativo na forma de pares chave-valor.

tags?: CertificateTags

Valor de Propriedade

herdado deCertificateProperties.tags

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.tracingOptions

updatedOn

Quando o emissor foi atualizado.

updatedOn?: Date

Valor de Propriedade

Date

herdado deCertificateProperties.updatedOn

vaultUrl

O URI do cofre.

vaultUrl?: string

Valor de Propriedade

string

herdado de CertificateProperties.vaultUrl

version

A versão do certificado. Pode ser indefinido. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

version?: string

Valor de Propriedade

string

herdado de CertificateProperties.version

x509Thumbprint

Impressão digital do certificado.

x509Thumbprint?: Uint8Array

Valor de Propriedade

Uint8Array

herdado deCertificateProperties.x509Thumbprint

x509ThumbprintString

Impressão digital do certificado codificado como uma cadeia hexadecimal.

x509ThumbprintString?: string

Valor de Propriedade

string

herdado de CertificateProperties.x509ThumbprintString