CreateCertificateOptions interface

Opções para <xref:createCertificate>.

Extends

Propriedades Herdadas

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

createdOn

Quando o certificado foi criado.

enabled

Determina se o objeto está ativado.

expiresOn

Data de expiração em UTC.

id

Identificador do certificado. NOTA: esta propriedade não será serializada. 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 sempre que uma resposta é recebida do servidor durante a execução da operação pedida. Pode ser chamado várias vezes.

recoverableDays

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

recoveryLevel

Reflete o nível de recuperação de eliminação atualmente em vigor para certificados no cofre atual. Se contiver "Purgeable", o certificado pode ser eliminado permanentemente por um utilizador com privilégios; caso contrário, apenas o sistema pode remover 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. Só pode ser preenchido pelo servidor.

requestOptions

Opções utilizadas ao criar e enviar pedidos HTTP para esta operação.

serializerOptions

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

tags

Metadados específicos da aplicação sob a forma de pares chave-valor.

tracingOptions

Opções utilizadas quando o rastreio está ativado.

updatedOn

Quando o emissor foi atualizado.

vaultUrl

O URI do cofre.

version

A versão do certificado. Pode ser indefinido. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

x509Thumbprint

Impressão digital do certificado.

x509ThumbprintString

Thumbprint da certificação codificada como uma cadeia hexadecima.

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

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á ativado.

enabled?: boolean

Valor de Propriedade

boolean

Herdado deCertificateProperties.enabled

expiresOn

Data de expiração em UTC.

expiresOn?: Date

Valor de Propriedade

Date

Herdado deCertificateProperties.expiresOn

id

Identificador do certificado. NOTA: esta propriedade não será serializada. 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

Herdado 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 sempre que uma resposta é recebida do servidor durante a execução da operação pedida. 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 estiver ativado. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

recoverableDays?: number

Valor de Propriedade

number

Herdado deCertificateProperties.recoverableDays

recoveryLevel

Reflete o nível de recuperação de eliminação atualmente em vigor para certificados no cofre atual. Se contiver "Purgeable", o certificado pode ser eliminado permanentemente por um utilizador com privilégios; caso contrário, apenas o sistema pode remover 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. Só pode ser preenchido pelo servidor.

recoveryLevel?: string

Valor de Propriedade

string

Herdado deCertificateProperties.recoveryLevel

requestOptions

Opções utilizadas ao criar e enviar pedidos 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/des serialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

Herdado de coreClient.OperationOptions.serializerOptions

tags

Metadados específicos da aplicação sob a forma de pares chave-valor.

tags?: CertificateTags

Valor de Propriedade

Herdado deCertificateProperties.tags

tracingOptions

Opções utilizadas quando o rastreio está ativado.

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 deCertificateProperties.vaultUrl

version

A versão do certificado. Pode ser indefinido. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

version?: string

Valor de Propriedade

string

Herdado deCertificateProperties.version

x509Thumbprint

Impressão digital do certificado.

x509Thumbprint?: Uint8Array

Valor de Propriedade

Uint8Array

Herdado deCertificateProperties.x509Thumbprint

x509ThumbprintString

Thumbprint da certificação codificada como uma cadeia hexadecima.

x509ThumbprintString?: string

Valor de Propriedade

string

Herdado deCertificateProperties.x509ThumbprintString