Partager via


ManagedHsmKey Classe

Ressource de clé.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.keyvault.v2023_02_01.models._models_py3.ProxyResourceWithoutSystemData
ManagedHsmKey

Constructeur

ManagedHsmKey(*, tags: Dict[str, str] | None = None, attributes: _models.ManagedHsmKeyAttributes | 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.ManagedHsmRotationPolicy | None = None, release_policy: _models.ManagedHsmKeyReleasePolicy | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
tags

Balises de ressource.

attributes

Attributs de la clé.

kty

Type de la clé. Pour connaître les valeurs valides, consultez JsonWebKeyType. Les valeurs connues sont « EC », « EC-HSM », « RSA » et « RSA-HSM ».

key_ops
key_size
int

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

curve_name

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 ».

rotation_policy

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

release_policy

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

Variables

Nom Description
id
str

ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nom de la ressource.

type
str

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

tags

Balises de ressource.

attributes

Attributs de la clé.

kty

Type de la clé. Pour connaître les valeurs valides, consultez JsonWebKeyType. Les valeurs connues sont « EC », « EC-HSM », « RSA » et « RSA-HSM ».

key_ops
key_size
int

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

curve_name

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 permettant de récupérer la version spécifique de la clé.

rotation_policy

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

release_policy

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