Partager via


ManagedHsmProperties Classe

Propriétés du pool HSM managé.

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._serialization.Model
ManagedHsmProperties

Constructeur

ManagedHsmProperties(*, tenant_id: str | None = None, initial_admin_object_ids: List[str] | None = None, enable_soft_delete: bool = True, soft_delete_retention_in_days: int = 90, enable_purge_protection: bool = True, create_mode: str | _models.CreateMode | None = None, network_acls: _models.MHSMNetworkRuleSet | None = None, regions: List[_models.MHSMGeoReplicatedRegion] | None = None, public_network_access: str | _models.PublicNetworkAccess = 'Enabled', **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
tenant_id
str

ID de locataire Azure Active Directory qui doit être utilisé pour l’authentification des demandes adressées au pool HSM managé.

initial_admin_object_ids

Tableau des ID d’objet des administrateurs initiaux pour ce pool hsm managé.

enable_soft_delete

Propriété permettant de spécifier si la fonctionnalité « suppression réversible » est activée pour ce pool HSM managé. La suppression réversible est activée par défaut pour tous les HSM managés et est immuable.

Valeur par défaut: True
soft_delete_retention_in_days
int

Jours de rétention des données supprimés de manière réversible. Lorsque vous supprimez un HSM ou une clé, il reste récupérable pendant la période de rétention configurée ou pendant une période par défaut de 90 jours. Il accepte des valeurs comprises entre 7 et 90.

Valeur par défaut: 90
enable_purge_protection

Propriété spécifiant si la protection contre la purge est activée pour ce pool HSM managé. La définition de cette propriété sur true active la protection contre la purge de ce pool HSM managé et de son contenu. Seul le service HSM managé peut lancer une suppression difficile et irrécupérable. L’activation de cette fonctionnalité est irréversible.

Valeur par défaut: True
create_mode

Mode de création pour indiquer si la ressource est en cours de création ou est en cours de récupération à partir d’une ressource supprimée. Les valeurs connues sont : « recover » et « default ».

network_acls

Règles régissant l’accessibilité du coffre de clés à partir d’emplacements réseau spécifiques.

regions

Liste de toutes les régions associées au pool hsm managé.

public_network_access

Contrôler l’autorisation sur le HSM managé à partir de réseaux publics. Les valeurs connues sont « Enabled » et « Disabled ».

Valeur par défaut: Enabled

Variables

Nom Description
tenant_id
str

ID de locataire Azure Active Directory qui doit être utilisé pour l’authentification des demandes adressées au pool HSM managé.

initial_admin_object_ids

Tableau des ID d’objet des administrateurs initiaux pour ce pool hsm managé.

hsm_uri
str

URI du pool hsm managé pour effectuer des opérations sur les clés.

enable_soft_delete

Propriété permettant de spécifier si la fonctionnalité « suppression réversible » est activée pour ce pool HSM managé. La suppression réversible est activée par défaut pour tous les HSM managés et est immuable.

soft_delete_retention_in_days
int

Jours de rétention des données supprimés de manière réversible. Lorsque vous supprimez un HSM ou une clé, il reste récupérable pendant la période de rétention configurée ou pendant une période par défaut de 90 jours. Il accepte des valeurs comprises entre 7 et 90.

enable_purge_protection

Propriété spécifiant si la protection contre la purge est activée pour ce pool HSM managé. La définition de cette propriété sur true active la protection contre la purge de ce pool HSM managé et de son contenu. Seul le service HSM managé peut lancer une suppression difficile et irrécupérable. L’activation de cette fonctionnalité est irréversible.

create_mode

Mode de création pour indiquer si la ressource est en cours de création ou est en cours de récupération à partir d’une ressource supprimée. Les valeurs connues sont : « recover » et « default ».

status_message
str

Message d’état de la ressource.

provisioning_state

État d’approvisionnement. Les valeurs connues sont : « Réussi », « Provisionnement », « Échec », « Mise à jour », « Suppression », « Activé », « SecurityDomainRestore » et « Restauration ».

network_acls

Règles régissant l’accessibilité du coffre de clés à partir d’emplacements réseau spécifiques.

regions

Liste de toutes les régions associées au pool hsm managé.

private_endpoint_connections

Liste des connexions de point de terminaison privé associées au pool hsm managé.

public_network_access

Contrôler l’autorisation sur le HSM managé à partir de réseaux publics. Les valeurs connues sont « Enabled » et « Disabled ».

scheduled_purge_date

Date de purge planifiée en UTC.

security_domain_properties

Propriétés de domaine de sécurité HSM managées.