VaultProperties Klasa
Właściwości magazynu.
Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.
- Dziedziczenie
-
azure.mgmt.keyvault._serialization.ModelVaultProperties
Konstruktor
VaultProperties(*, tenant_id: str, sku: _models.Sku, access_policies: List[_models.AccessPolicyEntry] | None = None, vault_uri: str | None = None, enabled_for_deployment: bool | None = None, enabled_for_disk_encryption: bool | None = None, enabled_for_template_deployment: bool | None = None, enable_soft_delete: bool | None = None, create_mode: str | _models.CreateMode | None = None, enable_purge_protection: bool | None = None, **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ń w magazynie kluczy. Wymagane. |
sku
|
Szczegóły jednostki SKU. Wymagane. |
access_policies
|
Tablica z od 0 do 16 tożsamości, które mają dostęp do magazynu kluczy. Wszystkie tożsamości w tablicy muszą używać tego samego identyfikatora dzierżawy co identyfikator dzierżawy magazynu kluczy. Jeśli |
vault_uri
|
Identyfikator URI magazynu do wykonywania operacji na kluczach i wpisach tajnych. |
enabled_for_deployment
|
Właściwość określająca, czy usługa Azure Virtual Machines może pobierać certyfikaty przechowywane jako wpisy tajne z magazynu kluczy. |
enabled_for_disk_encryption
|
Właściwość określająca, czy usługa Azure Disk Encryption może pobierać wpisy tajne z magazynu i odpakowywać klucze. |
enabled_for_template_deployment
|
Właściwość określająca, czy usługa Azure Resource Manager może pobierać wpisy tajne z magazynu kluczy. |
enable_soft_delete
|
Właściwość określająca, czy możliwe do odzyskania usunięcie jest włączone dla tego magazynu kluczy. Ustawienie tej właściwości na wartość true aktywuje funkcję usuwania nietrwałego, w której można odzyskać magazyny lub jednostki magazynu po usunięciu. Włączenie tej funkcji jest nieodwracalne
|
create_mode
|
str lub
CreateMode
Tryb tworzenia magazynu, aby wskazać, czy magazyn musi zostać odzyskany, czy nie. Znane wartości to: "recover" i "default". |
enable_purge_protection
|
Właściwość określająca, czy ochrona przed przeczyszczeniem jest włączona dla tego magazynu. Ustawienie tej właściwości na wartość true aktywuje ochronę przed przeczyszczeniem dla tego magazynu i jego zawartości — tylko usługa Key Vault może zainicjować twarde, nieodwracalne usunięcie. Ustawienie jest skuteczne tylko w przypadku włączenia usuwania nietrwałego. Włączenie tej funkcji jest nieodwracalne — oznacza to, że właściwość nie akceptuje wartości false jako jej wartości. |
Zmienne
Nazwa | Opis |
---|---|
tenant_id
|
Identyfikator dzierżawy usługi Azure Active Directory, który powinien być używany do uwierzytelniania żądań w magazynie kluczy. Wymagane. |
sku
|
Szczegóły jednostki SKU. Wymagane. |
access_policies
|
Tablica z od 0 do 16 tożsamości, które mają dostęp do magazynu kluczy. Wszystkie tożsamości w tablicy muszą używać tego samego identyfikatora dzierżawy co identyfikator dzierżawy magazynu kluczy. Jeśli |
vault_uri
|
Identyfikator URI magazynu do wykonywania operacji na kluczach i wpisach tajnych. |
enabled_for_deployment
|
Właściwość określająca, czy usługa Azure Virtual Machines może pobierać certyfikaty przechowywane jako wpisy tajne z magazynu kluczy. |
enabled_for_disk_encryption
|
Właściwość określająca, czy usługa Azure Disk Encryption może pobierać wpisy tajne z magazynu i odpakowywać klucze. |
enabled_for_template_deployment
|
Właściwość określająca, czy usługa Azure Resource Manager może pobierać wpisy tajne z magazynu kluczy. |
enable_soft_delete
|
Właściwość określająca, czy możliwe do odzyskania usunięcie jest włączone dla tego magazynu kluczy. Ustawienie tej właściwości na wartość true aktywuje funkcję usuwania nietrwałego, w której można odzyskać magazyny lub jednostki magazynu po usunięciu. Włączenie tej funkcji jest nieodwracalne — oznacza to, że właściwość nie akceptuje wartości false jako jej wartości. |
create_mode
|
str lub
CreateMode
Tryb tworzenia magazynu, aby wskazać, czy magazyn musi zostać odzyskany, czy nie. Znane wartości to: "recover" i "default". |
enable_purge_protection
|
Właściwość określająca, czy ochrona przed przeczyszczeniem jest włączona dla tego magazynu. Ustawienie tej właściwości na wartość true aktywuje ochronę przed przeczyszczeniem dla tego magazynu i jego zawartości — tylko usługa Key Vault może zainicjować twarde, nieodwracalne usunięcie. Ustawienie jest skuteczne tylko w przypadku włączenia usuwania nietrwałego. Włączenie tej funkcji jest nieodwracalne — oznacza to, że właściwość nie akceptuje wartości false jako jej wartości. |
Azure SDK for Python