Share via


KeyProperties interface

Interface représentant les propriétés de KeyVaultKey

Propriétés

createdOn

Heure de création en UTC. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

enabled

Détermine si l’objet est activé.

expiresOn

Date d’expiration en UTC.

exportable

Indique si la clé privée peut être exportée.

hsmPlatform

Plateforme HSM sous-jacente. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id

Identificateur de clé.

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 soutient un certificat, géré sera vrai. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom de la clé.

notBefore

Date non antérieure en 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. Il ne peut être rempli 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. Si elle 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 sont les suivantes : « Purgeable », « Récupérable + Purgeable », « Récupérable », « Récupérable +ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

releasePolicy

Objet KeyReleasePolicy spécifiant les règles sous lesquelles la clé peut être exportée.

tags

Métadonnées spécifiques d’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. Il ne peut être rempli que par le serveur.

vaultUrl

URI du coffre.

version

Version de la clé. Peut être non défini.

Détails de la propriété

createdOn

Heure de création en UTC. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli 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 en UTC.

expiresOn?: Date

Valeur de propriété

Date

exportable

Indique si la clé privée peut être exportée.

exportable?: boolean

Valeur de propriété

boolean

hsmPlatform

Plateforme HSM sous-jacente. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

hsmPlatform?: string

Valeur de propriété

string

id

Identificateur de clé.

id?: string

Valeur de propriété

string

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 soutient un certificat, géré sera vrai. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

managed?: boolean

Valeur de propriété

boolean

name

Nom de la clé.

name: string

Valeur de propriété

string

notBefore

Date non antérieure en 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. Il ne peut être rempli 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. Si elle 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 sont les suivantes : « Purgeable », « Récupérable + Purgeable », « Récupérable », « Récupérable +ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recoveryLevel?: string

Valeur de propriété

string

releasePolicy

Objet KeyReleasePolicy spécifiant les règles sous lesquelles la clé peut être exportée.

releasePolicy?: KeyReleasePolicy

Valeur de propriété

tags

Métadonnées spécifiques d’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. Il ne peut être rempli que par le serveur.

updatedOn?: Date

Valeur de propriété

Date

vaultUrl

URI du coffre.

vaultUrl: string

Valeur de propriété

string

version

Version de la clé. Peut être non défini.

version?: string

Valeur de propriété

string