ManagedHsmProperties クラス
マネージド HSM プールのプロパティ。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.keyvault._serialization.ModelManagedHsmProperties
コンストラクター
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, public_network_access: str | _models.PublicNetworkAccess = 'Enabled', **kwargs: Any)
キーワードのみのパラメーター
名前 | 説明 |
---|---|
tenant_id
|
マネージド HSM プールへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。 |
initial_admin_object_ids
|
このマネージド hsm プールの初期管理者オブジェクト ID の配列。 |
enable_soft_delete
|
このマネージド HSM プールに対して "論理的な削除" 機能を有効にするかどうかを指定するプロパティ。 論理的な削除は、すべてのマネージド HSM に対して既定で有効になっており、不変です。 規定値: True
|
soft_delete_retention_in_days
|
論理的に削除されたデータ保持日数。 HSM またはキーを削除しても、構成された保持期間または既定の期間 90 日間は回復可能なままになります。 7 ~ 90 の値を受け入れます。 規定値: 90
|
enable_purge_protection
|
このマネージド HSM プールに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このマネージド HSM プールとそのコンテンツの消去に対する保護がアクティブになります。回復不可能なハード削除を開始できるのは、Managed HSM サービスのみです。 この機能を有効にすることは元に戻すことはできません。 規定値: True
|
create_mode
|
str または
CreateMode
リソースが作成されているか、削除されたリソースから復旧されているかを示す作成モード。 既知の値は、"recover" と "default" です。 |
network_acls
|
特定のネットワークの場所からのキー コンテナーのアクセシビリティを管理する規則。 |
public_network_access
|
パブリック ネットワークからマネージド HSM へのアクセス許可を制御します。 既知の値は、"Enabled" と "Disabled" です。 規定値: Enabled
|
変数
名前 | 説明 |
---|---|
tenant_id
|
マネージド HSM プールへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。 |
initial_admin_object_ids
|
このマネージド hsm プールの初期管理者オブジェクト ID の配列。 |
hsm_uri
|
キーに対する操作を実行するためのマネージド hsm プールの URI。 |
enable_soft_delete
|
このマネージド HSM プールに対して "論理的な削除" 機能を有効にするかどうかを指定するプロパティ。 論理的な削除は、すべてのマネージド HSM に対して既定で有効になっており、不変です。 |
soft_delete_retention_in_days
|
論理的に削除されたデータ保持日数。 HSM またはキーを削除しても、構成された保持期間または既定の期間 90 日間は回復可能なままになります。 7 ~ 90 の値を受け入れます。 |
enable_purge_protection
|
このマネージド HSM プールに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このマネージド HSM プールとそのコンテンツの消去に対する保護がアクティブになります。回復不可能なハード削除を開始できるのは、Managed HSM サービスのみです。 この機能を有効にすることは元に戻すことはできません。 |
create_mode
|
str または
CreateMode
リソースが作成されているか、削除されたリソースから復旧されているかを示す作成モード。 既知の値は、"recover" と "default" です。 |
status_message
|
リソースの状態メッセージ。 |
provisioning_state
|
str または
ProvisioningState
プロビジョニングの状態。 既知の値は、"Succeeded"、"Provisioning"、"Failed"、"Updating"、"Deleting"、"Activated"、"SecurityDomainRestore"、および "Restoring" です。 |
network_acls
|
特定のネットワークの場所からのキー コンテナーのアクセシビリティを管理する規則。 |
private_endpoint_connections
|
マネージド hsm プールに関連付けられているプライベート エンドポイント接続の一覧。 |
public_network_access
|
パブリック ネットワークからマネージド HSM へのアクセス許可を制御します。 既知の値は、"Enabled" と "Disabled" です。 |
scheduled_purge_date
|
スケジュールされた消去日 (UTC)。 |
Azure SDK for Python