Udostępnij za pośrednictwem


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

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
str

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
int

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

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
str

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
str

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
int

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

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
str

Komunikat o stanie zasobu.

provisioning_state

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.