Condividi tramite


KeyProperties interface

Interfaccia che rappresenta le proprietà di KeyVaultKey

Proprietà

createdOn

Ora di creazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

enabled

Determina se l'oggetto è abilitato.

expiresOn

Data di scadenza in formato UTC.

exportable

Indica se la chiave privata può essere esportata.

hsmPlatform

Piattaforma HSM sottostante. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

id

Identificatore di chiave.

managed

True se la durata del segreto viene gestita dall'insieme di credenziali delle chiavi. Se si tratta di un segreto che esegue il backup di un certificato, la gestione sarà true. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

name

Nome della chiave.

notBefore

Non prima della data in formato UTC.

recoverableDays

Date di conservazione dei dati softDelete. Il valore deve essere >=7 e <=90 quando softDelete abilitato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente attivo per le chiavi nell'insieme di credenziali corrente. Se contiene "Eliminabile", la chiave può essere eliminata definitivamente da un utente con privilegi; in caso contrario, solo il sistema può ripulire la chiave, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

releasePolicy

Oggetto KeyReleasePolicy che specifica le regole in cui è possibile esportare la chiave.

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

updatedOn

Ora dell'ultimo aggiornamento in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

vaultUrl

URI dell'insieme di credenziali.

version

Versione della chiave. Può essere indefinito.

Dettagli proprietà

createdOn

Ora di creazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

createdOn?: Date

Valore della proprietà

Date

enabled

Determina se l'oggetto è abilitato.

enabled?: boolean

Valore della proprietà

boolean

expiresOn

Data di scadenza in formato UTC.

expiresOn?: Date

Valore della proprietà

Date

exportable

Indica se la chiave privata può essere esportata.

exportable?: boolean

Valore della proprietà

boolean

hsmPlatform

Piattaforma HSM sottostante. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

hsmPlatform?: string

Valore della proprietà

string

id

Identificatore di chiave.

id?: string

Valore della proprietà

string

managed

True se la durata del segreto viene gestita dall'insieme di credenziali delle chiavi. Se si tratta di un segreto che esegue il backup di un certificato, la gestione sarà true. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

managed?: boolean

Valore della proprietà

boolean

name

Nome della chiave.

name: string

Valore della proprietà

string

notBefore

Non prima della data in formato UTC.

notBefore?: Date

Valore della proprietà

Date

recoverableDays

Date di conservazione dei dati softDelete. Il valore deve essere >=7 e <=90 quando softDelete abilitato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

recoverableDays?: number

Valore della proprietà

number

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente attivo per le chiavi nell'insieme di credenziali corrente. Se contiene "Eliminabile", la chiave può essere eliminata definitivamente da un utente con privilegi; in caso contrario, solo il sistema può ripulire la chiave, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

recoveryLevel?: string

Valore della proprietà

string

releasePolicy

Oggetto KeyReleasePolicy che specifica le regole in cui è possibile esportare la chiave.

releasePolicy?: KeyReleasePolicy

Valore della proprietà

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

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

Valore della proprietà

{[propertyName: string]: string}

updatedOn

Ora dell'ultimo aggiornamento in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

updatedOn?: Date

Valore della proprietà

Date

vaultUrl

URI dell'insieme di credenziali.

vaultUrl: string

Valore della proprietà

string

version

Versione della chiave. Può essere indefinito.

version?: string

Valore della proprietà

string