SecretProperties interface

Uma interface que representa as propriedades de um KeyVaultSecret.

Propriedades

certificateKeyId

Se for um segredo que suporta um certificado KV, este campo especifica o identificador da chave correspondente que suporta o certificado KV. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

contentType

O tipo de conteúdo do segredo.

createdOn

Hora de criação em UTC. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

enabled

Determina se o objeto está ativado.

expiresOn

Data de expiração em UTC.

id

O ID secreto.

keyId

Se for um segredo que suporta um certificado KV, este campo especifica a chave correspondente que suporta o certificado KV. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

managed

Verdadeiro se a duração do segredo for gerida pelo cofre de chaves. Se este for um segredo que suporta um certificado, então gerido será verdadeiro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

name

O nome do segredo.

notBefore

Não antes da data em UTC.

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 chaves no cofre atual. Se contiver "Purgeable", a chave pode ser eliminada permanentemente por um utilizador com privilégios; caso contrário, apenas o sistema pode remover a chave, 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.

tags

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

updatedOn

Hora da última atualização em UTC. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

vaultUrl

O URL base para o cofre.

version

A versão do segredo. Pode ser indefinido.

Detalhes de Propriedade

certificateKeyId

Se for um segredo que suporta um certificado KV, este campo especifica o identificador da chave correspondente que suporta o certificado KV. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

certificateKeyId?: string

Valor de Propriedade

string

contentType

O tipo de conteúdo do segredo.

contentType?: string

Valor de Propriedade

string

createdOn

Hora de criação em UTC. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

createdOn?: Date

Valor de Propriedade

Date

enabled

Determina se o objeto está ativado.

enabled?: boolean

Valor de Propriedade

boolean

expiresOn

Data de expiração em UTC.

expiresOn?: Date

Valor de Propriedade

Date

id

O ID secreto.

id?: string

Valor de Propriedade

string

keyId

Aviso

Esta API foi preterida.

Please use certificateKeyId instead. keyId will always be undefined.

Se for um segredo que suporta um certificado KV, este campo especifica a chave correspondente que suporta o certificado KV. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

keyId?: undefined

Valor de Propriedade

undefined

managed

Verdadeiro se a duração do segredo for gerida pelo cofre de chaves. Se este for um segredo que suporta um certificado, então gerido será verdadeiro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

managed?: boolean

Valor de Propriedade

boolean

name

O nome do segredo.

name: string

Valor de Propriedade

string

notBefore

Não antes da data em UTC.

notBefore?: Date

Valor de Propriedade

Date

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

recoveryLevel

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

tags

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

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

updatedOn

Hora da última atualização em UTC. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

updatedOn?: Date

Valor de Propriedade

Date

vaultUrl

O URL base para o cofre.

vaultUrl: string

Valor de Propriedade

string

version

A versão do segredo. Pode ser indefinido.

version?: string

Valor de Propriedade

string