Partager via


SecretProperties interface

Interface représentant les propriétés d’un KeyVaultSecret.

Propriétés

certificateKeyId

S’il s’agit d’un secret qui sauvegarde un certificat KV, ce champ spécifie l’identificateur de la clé correspondante qui sauvegarde le certificat KV. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

contentType

Type de contenu du secret.

createdOn

Heure de création au format UTC. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

enabled

Détermine si l’objet est activé.

expiresOn

Date d’expiration au format UTC.

id

ID de secret.

keyId

S’il s’agit d’un secret qui sauvegarde un certificat KV, ce champ spécifie la clé correspondante qui sauvegarde le certificat KV. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

managed

True si la durée de vie du secret est gérée par le coffre de clés. S’il s’agit d’un secret qui sauvegarde un certificat, la gestion sera vraie. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom du secret.

notBefore

Pas avant la date UTC.

recoverableDays

Dates de rétention des données softDelete. La valeur doit être >=7 et <=90 lorsque softDelete est activé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recoveryLevel

Reflète le niveau de récupération de suppression actuellement en vigueur pour les clés dans le coffre actuel. S’il contient « Purgeable », la clé peut être supprimée définitivement par un utilisateur privilégié ; sinon, seul le système peut vider la clé, à la fin de l’intervalle de rétention. Les valeurs possibles incluent : « Purgeable », « Récupérable + Purgeable », « Récupérable », « Récupérable +ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Métadonnées spécifiques à l’application sous la forme de paires clé-valeur.

updatedOn

Heure de la dernière mise à jour au format UTC. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

vaultUrl

URL de base du coffre.

version

Version du secret. Peut être non défini.

Détails de la propriété

certificateKeyId

S’il s’agit d’un secret qui sauvegarde un certificat KV, ce champ spécifie l’identificateur de la clé correspondante qui sauvegarde le certificat KV. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

certificateKeyId?: string

Valeur de propriété

string

contentType

Type de contenu du secret.

contentType?: string

Valeur de propriété

string

createdOn

Heure de création au format UTC. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

createdOn?: Date

Valeur de propriété

Date

enabled

Détermine si l’objet est activé.

enabled?: boolean

Valeur de propriété

boolean

expiresOn

Date d’expiration au format UTC.

expiresOn?: Date

Valeur de propriété

Date

id

ID de secret.

id?: string

Valeur de propriété

string

keyId

Avertissement

Cette API est à présent déconseillée.

Please use certificateKeyId instead. keyId will always be undefined.

S’il s’agit d’un secret qui sauvegarde un certificat KV, ce champ spécifie la clé correspondante qui sauvegarde le certificat KV. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

keyId?: undefined

Valeur de propriété

undefined

managed

True si la durée de vie du secret est gérée par le coffre de clés. S’il s’agit d’un secret qui sauvegarde un certificat, la gestion sera vraie. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

managed?: boolean

Valeur de propriété

boolean

name

Nom du secret.

name: string

Valeur de propriété

string

notBefore

Pas avant la date UTC.

notBefore?: Date

Valeur de propriété

Date

recoverableDays

Dates de rétention des données softDelete. La valeur doit être >=7 et <=90 lorsque softDelete est activé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recoverableDays?: number

Valeur de propriété

number

recoveryLevel

Reflète le niveau de récupération de suppression actuellement en vigueur pour les clés dans le coffre actuel. S’il contient « Purgeable », la clé peut être supprimée définitivement par un utilisateur privilégié ; sinon, seul le système peut vider la clé, à la fin de l’intervalle de rétention. Les valeurs possibles incluent : « Purgeable », « Récupérable + Purgeable », « Récupérable », « Récupérable +ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recoveryLevel?: string

Valeur de propriété

string

tags

Métadonnées spécifiques à l’application sous la forme de paires clé-valeur.

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

Valeur de propriété

{[propertyName: string]: string}

updatedOn

Heure de la dernière mise à jour au format UTC. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

updatedOn?: Date

Valeur de propriété

Date

vaultUrl

URL de base du coffre.

vaultUrl: string

Valeur de propriété

string

version

Version du secret. Peut être non défini.

version?: string

Valeur de propriété

string