Partager via


Key Classe

Ressource clé.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.keyvault.v2023_02_01.models._models_py3.Resource
Key

Constructeur

Key(*, attributes: _models.KeyAttributes | None = None, kty: str | _models.JsonWebKeyType | None = None, key_ops: List[str | _models.JsonWebKeyOperation] | None = None, key_size: int | None = None, curve_name: str | _models.JsonWebKeyCurveName | None = None, rotation_policy: _models.RotationPolicy | None = None, release_policy: _models.KeyReleasePolicy | None = None, **kwargs: Any)

Variables

id
str

Identificateur complet de la ressource key vault.

name
str

Nom de la ressource de coffre de clés.

type
str

Type de ressource de la ressource de coffre de clés.

location
str

Emplacement Azure de la ressource key vault.

tags
dict[str, str]

Étiquettes attribuées à la ressource key vault.

attributes
KeyAttributes

Attributs de la clé.

kty
str ou JsonWebKeyType

Type de la clé. Pour obtenir des valeurs valides, consultez JsonWebKeyType. Les valeurs connues sont : « EC », « EC-HSM », « RSA » et « RSA-HSM ».

key_size
int

Taille de la clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA.

curve_name
str ou JsonWebKeyCurveName

Nom de la courbe elliptique. Pour connaître les valeurs valides, consultez JsonWebKeyCurveName. Les valeurs connues sont : « P-256 », « P-384 », « P-521 » et « P-256K ».

key_uri
str

URI permettant de récupérer la version actuelle de la clé.

key_uri_with_version
str

URI pour récupérer la version spécifique de la clé.

rotation_policy
RotationPolicy

Stratégie de rotation des clés en réponse. Il sera utilisé à la fois pour la sortie et l’entrée. Omis si vide.

release_policy
KeyReleasePolicy

Stratégie de mise en production de clé en réponse. Il sera utilisé à la fois pour la sortie et l’entrée. Omis si vide.