Partilhar via


KeyProperties interface

Uma interface que representa as propriedades de KeyVaultKey

Propriedades

createdOn

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

enabled

Determina se o objeto está habilitado.

expiresOn

Data de validade em UTC.

exportable

Indica se a chave privada pode ser exportada.

hsmPlatform

A plataforma HSM subjacente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id

Identificador de chave.

managed

True se o tempo de vida do segredo for gerenciado pelo cofre de chaves. Se este for um segredo de apoio a um certificado, então gerenciado será verdadeiro. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome da chave.

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 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 chaves no cofre atual. Se contiver 'Purgeable', a chave pode ser permanentemente eliminada por um utilizador privilegiado; caso contrário, apenas o sistema pode limpar 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. Ele só pode ser preenchido pelo servidor.

releasePolicy

Um KeyReleasePolicy objeto que especifica as regras sob as quais a chave pode ser exportada.

tags

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

updatedOn

Última atualização em UTC. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

vaultUrl

O URI do cofre.

version

A versão da chave. Pode ser indefinido.

Detalhes de Propriedade

createdOn

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

createdOn?: Date

Valor de Propriedade

Date

enabled

Determina se o objeto está habilitado.

enabled?: boolean

Valor de Propriedade

boolean

expiresOn

Data de validade em UTC.

expiresOn?: Date

Valor de Propriedade

Date

exportable

Indica se a chave privada pode ser exportada.

exportable?: boolean

Valor de Propriedade

boolean

hsmPlatform

A plataforma HSM subjacente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hsmPlatform?: string

Valor de Propriedade

string

id

Identificador de chave.

id?: string

Valor de Propriedade

string

managed

True se o tempo de vida do segredo for gerenciado pelo cofre de chaves. Se este for um segredo de apoio a um certificado, então gerenciado será verdadeiro. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managed?: boolean

Valor de Propriedade

boolean

name

O nome da chave.

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 ativado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recoverableDays?: number

Valor de Propriedade

number

recoveryLevel

Reflete o nível de recuperação de exclusão atualmente em vigor para chaves no cofre atual. Se contiver 'Purgeable', a chave pode ser permanentemente eliminada por um utilizador privilegiado; caso contrário, apenas o sistema pode limpar 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. Ele só pode ser preenchido pelo servidor.

recoveryLevel?: string

Valor de Propriedade

string

releasePolicy

Um KeyReleasePolicy objeto que especifica as regras sob as quais a chave pode ser exportada.

releasePolicy?: KeyReleasePolicy

Valor de Propriedade

tags

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

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

Valor de Propriedade

{[propertyName: string]: string}

updatedOn

Última atualização em UTC. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

updatedOn?: Date

Valor de Propriedade

Date

vaultUrl

O URI do cofre.

vaultUrl: string

Valor de Propriedade

string

version

A versão da chave. Pode ser indefinido.

version?: string

Valor de Propriedade

string