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, **kwargs: Any)
僅限關鍵字的參數
名稱 | Description |
---|---|
tenant_id
|
應該用來向受控 HSM 集區驗證要求的 Azure Active Directory 租使用者識別碼。 |
initial_admin_object_ids
|
這個受控 hsm 集區的初始系統管理員物件識別碼陣列。 |
enable_soft_delete
|
屬性,指定是否為此受控 HSM 集區啟用「虛刪除」功能。 預設會針對所有受控 HSM 啟用虛刪除,而且是不可變的。 預設值: True
|
soft_delete_retention_in_days
|
虛刪除的資料保留天數。 當您刪除 HSM 或金鑰時,它會在設定的保留期間或預設的 90 天內保持可復原。 它接受介於 7 到 90 之間的值。 預設值: 90
|
enable_purge_protection
|
屬性,指定是否為此受控 HSM 集區啟用清除保護。 將此屬性設定為 true 可啟用保護,以防止清除此受控 HSM 集區和其內容-只有受控 HSM 服務可能會起始硬式且無法復原的刪除。 啟用這項功能無法復原。 預設值: True
|
create_mode
|
建立模式,指出正在建立資源或正在從已刪除的資源復原。 已知值為:「recover」 和 「default」。 |
變數
名稱 | Description |
---|---|
tenant_id
|
應該用來向受控 HSM 集區驗證要求的 Azure Active Directory 租使用者識別碼。 |
initial_admin_object_ids
|
這個受控 hsm 集區的初始系統管理員物件識別碼陣列。 |
hsm_uri
|
受控 hsm 集區的 URI,用於在金鑰上執行作業。 |
enable_soft_delete
|
屬性,指定是否為此受控 HSM 集區啟用「虛刪除」功能。 預設會針對所有受控 HSM 啟用虛刪除,而且是不可變的。 |
soft_delete_retention_in_days
|
虛刪除的資料保留天數。 當您刪除 HSM 或金鑰時,它會在設定的保留期間或預設的 90 天內保持可復原。 它接受介於 7 到 90 之間的值。 |
enable_purge_protection
|
屬性,指定是否為此受控 HSM 集區啟用清除保護。 將此屬性設定為 true 可啟用保護,以防止清除此受控 HSM 集區和其內容-只有受控 HSM 服務可能會起始硬式且無法復原的刪除。 啟用這項功能無法復原。 |
create_mode
|
建立模式,指出正在建立資源或正在從已刪除的資源復原。 已知值為:「recover」 和 「default」。 |
status_message
|
資源狀態訊息。 |
provisioning_state
|
布建狀態。 已知值為:「成功」、「布建」、「失敗」、「更新」、「刪除」、「Activated」、「SecurityDomainRestore」和「還原」。 |