SecretProperties interface

Interfaccia che rappresenta le proprietà di un KeyVaultSecret.

Proprietà

certificateKeyId

Se si tratta di un backup segreto di un certificato KV, questo campo specifica l'identificatore della chiave corrispondente che esegue il backup del certificato KV. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

contentType

Tipo di contenuto del segreto.

createdOn

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

enabled

Determina se l'oggetto è abilitato.

expiresOn

Data di scadenza in FORMATO UTC.

id

ID segreto.

keyId

Se si tratta di un segreto che esegue il backup di un certificato KV, questo campo specifica la chiave corrispondente che esegue il backup del certificato KV. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

managed

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

name

Nome del segreto.

notBefore

Non prima della data 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 popolato solo dal server.

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente effettivo 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ò eliminare la chiave, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoveryable+Purgeable', 'Recoveryable+ProtectedSubscription' : questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

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

updatedOn

Ultima ora aggiornata in FORMATO UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

vaultUrl

URL di base dell'insieme di credenziali.

version

Versione del segreto. Può essere indefinito.

Dettagli proprietà

certificateKeyId

Se si tratta di un backup segreto di un certificato KV, questo campo specifica l'identificatore della chiave corrispondente che esegue il backup del certificato KV. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

certificateKeyId?: string

Valore della proprietà

string

contentType

Tipo di contenuto del segreto.

contentType?: string

Valore della proprietà

string

createdOn

Ora di creazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato 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

id

ID segreto.

id?: string

Valore della proprietà

string

keyId

Avviso

Questa API è ora deprecata.

Please use certificateKeyId instead. keyId will always be undefined.

Se si tratta di un segreto che esegue il backup di un certificato KV, questo campo specifica la chiave corrispondente che esegue il backup del certificato KV. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

keyId?: undefined

Valore della proprietà

undefined

managed

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

managed?: boolean

Valore della proprietà

boolean

name

Nome del segreto.

name: string

Valore della proprietà

string

notBefore

Non prima della data 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 popolato solo dal server.

recoverableDays?: number

Valore della proprietà

number

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente effettivo 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ò eliminare la chiave, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoveryable+Purgeable', 'Recoveryable+ProtectedSubscription' : questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recoveryLevel?: string

Valore della proprietà

string

tags

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

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

Valore della proprietà

{[propertyName: string]: string}

updatedOn

Ultima ora aggiornata in FORMATO UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

updatedOn?: Date

Valore della proprietà

Date

vaultUrl

URL di base dell'insieme di credenziali.

vaultUrl: string

Valore della proprietà

string

version

Versione del segreto. Può essere indefinito.

version?: string

Valore della proprietà

string