Encryption Klasa
Ustawienia szyfrowania na koncie magazynu.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
azure.mgmt.storage._serialization.ModelEncryption
Konstruktor
Encryption(*, key_source: str | _models.KeySource = 'Microsoft.Storage', services: _models.EncryptionServices | None = None, require_infrastructure_encryption: bool | None = None, key_vault_properties: _models.KeyVaultProperties | None = None, encryption_identity: _models.EncryptionIdentity | None = None, **kwargs)
Zmienne
- services
- EncryptionServices
Lista usług, które obsługują szyfrowanie.
Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft. Magazyn, Microsoft. Magazyn kluczy. Znane wartości to: "Microsoft. Magazyn" i "Microsoft. Keyvault".
- require_infrastructure_encryption
- bool
Wartość logiczna wskazująca, czy usługa stosuje dodatkową warstwę szyfrowania z kluczami zarządzanymi przez platformę dla danych magazynowanych.
- key_vault_properties
- KeyVaultProperties
Właściwości udostępniane przez magazyn kluczy.
- encryption_identity
- EncryptionIdentity
Tożsamość, która ma być używana z szyfrowaniem po stronie usługi magazynowanych.