SecretProperties interface
Interfaccia che rappresenta le proprietà di un KeyVaultSecret.
Proprietà
certificate |
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. |
content |
Tipo di contenuto del segreto. |
created |
Ora di creazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
enabled | Determina se l'oggetto è abilitato. |
expires |
Data di scadenza in FORMATO UTC. |
id | ID segreto. |
key |
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. |
not |
Non prima della data UTC. |
recoverable |
Date di conservazione dei dati softDelete.
Il valore deve essere |
recovery |
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. |
updated |
Ultima ora aggiornata in FORMATO UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
vault |
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