ManagedHsmProperties Klasa
Właściwości zarządzanej puli modułów HSM.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
azure.mgmt.keyvault._serialization.ModelManagedHsmProperties
Konstruktor
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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
tenant_id
|
Identyfikator dzierżawy usługi Azure Active Directory, który powinien być używany do uwierzytelniania żądań do zarządzanej puli modułów HSM. |
initial_admin_object_ids
|
Tablica początkowych identyfikatorów obiektów administratorów dla tej zarządzanej puli hsm. |
enable_soft_delete
|
Właściwość określająca, czy funkcja usuwania nietrwałego jest włączona dla tej zarządzanej puli modułów HSM. Usuwanie nietrwałe jest domyślnie włączone dla wszystkich zarządzanych modułów HSM i jest niezmienne. Domyślna wartość: True
|
soft_delete_retention_in_days
|
Dni przechowywania danych usuniętych nietrwale. Usunięcie modułu HSM lub klucza pozostanie możliwe do odzyskania przez skonfigurowany okres przechowywania lub domyślny okres 90 dni. Akceptuje wartości z zakresu od 7 do 90. Domyślna wartość: 90
|
enable_purge_protection
|
Właściwość określająca, czy włączono ochronę przed przeczyszczeniem dla tej zarządzanej puli modułów HSM. Ustawienie tej właściwości na wartość true powoduje aktywowanie ochrony przed przeczyszczeniem dla tej zarządzanej puli modułów HSM i jej zawartości — tylko zarządzana usługa HSM może zainicjować twarde, nieodwracalne usunięcie. Włączenie tej funkcji jest nieodwracalne. Domyślna wartość: True
|
create_mode
|
str lub
CreateMode
Tryb tworzenia wskazujący, czy zasób jest tworzony, czy jest odzyskiwany z usuniętego zasobu. Znane wartości to: "recover" i "default". |
network_acls
|
Reguły rządzące ułatwieniami dostępu magazynu kluczy z określonych lokalizacji sieciowych. |
public_network_access
|
Kontrolowanie uprawnień do zarządzanego modułu HSM z sieci publicznych. Znane wartości to: "Włączone" i "Wyłączone". Domyślna wartość: Enabled
|
Zmienne
Nazwa | Opis |
---|---|
tenant_id
|
Identyfikator dzierżawy usługi Azure Active Directory, który powinien być używany do uwierzytelniania żądań do zarządzanej puli modułów HSM. |
initial_admin_object_ids
|
Tablica początkowych identyfikatorów obiektów administratorów dla tej zarządzanej puli hsm. |
hsm_uri
|
Identyfikator URI zarządzanej puli hsm do wykonywania operacji na kluczach. |
enable_soft_delete
|
Właściwość określająca, czy funkcja usuwania nietrwałego jest włączona dla tej zarządzanej puli modułów HSM. Usuwanie nietrwałe jest domyślnie włączone dla wszystkich zarządzanych modułów HSM i jest niezmienne. |
soft_delete_retention_in_days
|
Dni przechowywania danych usuniętych nietrwale. Usunięcie modułu HSM lub klucza pozostanie możliwe do odzyskania przez skonfigurowany okres przechowywania lub domyślny okres 90 dni. Akceptuje wartości z zakresu od 7 do 90. |
enable_purge_protection
|
Właściwość określająca, czy włączono ochronę przed przeczyszczeniem dla tej zarządzanej puli modułów HSM. Ustawienie tej właściwości na wartość true powoduje aktywowanie ochrony przed przeczyszczeniem dla tej zarządzanej puli modułów HSM i jej zawartości — tylko zarządzana usługa HSM może zainicjować twarde, nieodwracalne usunięcie. Włączenie tej funkcji jest nieodwracalne. |
create_mode
|
str lub
CreateMode
Tryb tworzenia wskazujący, czy zasób jest tworzony, czy jest odzyskiwany z usuniętego zasobu. Znane wartości to: "recover" i "default". |
status_message
|
Komunikat o stanie zasobu. |
provisioning_state
|
str lub
ProvisioningState
Stan aprowizacji. Znane wartości to: "Succeeded", "Provisioning", "Failed", "Updating", "Deleting", "Activated", "SecurityDomainRestore" i "Przywracanie". |
network_acls
|
Reguły rządzące ułatwieniami dostępu magazynu kluczy z określonych lokalizacji sieciowych. |
private_endpoint_connections
|
Lista połączeń prywatnych punktów końcowych skojarzonych z zarządzaną pulą modułów HSM. |
public_network_access
|
Kontrolowanie uprawnień do zarządzanego modułu HSM z sieci publicznych. Znane wartości to: "Włączone" i "Wyłączone". |
scheduled_purge_date
|
Zaplanowana data przeczyszczania w formacie UTC. |
Azure SDK for Python