EncryptionSettingsCollection Klasa
Ustawienia szyfrowania dysku lub migawki.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
azure.mgmt.compute._serialization.ModelEncryptionSettingsCollection
Konstruktor
EncryptionSettingsCollection(*, enabled: bool, encryption_settings: List[_models.EncryptionSettingsElement] | None = None, encryption_settings_version: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- enabled
- bool
Ustaw tę flagę na wartość true i podaj wartość DiskEncryptionKey i opcjonalną wartość KeyEncryptionKey, aby włączyć szyfrowanie. Ustaw tę flagę na wartość false i usuń wartość DiskEncryptionKey i KeyEncryptionKey, aby wyłączyć szyfrowanie. Jeśli parametr EncryptionSettings ma wartość null w obiekcie żądania, istniejące ustawienia pozostaną niezmienione. Wymagane.
- encryption_settings
- list[EncryptionSettingsElement]
Kolekcja ustawień szyfrowania, po jednym dla każdego woluminu dysku.
- encryption_settings_version
- str
Opisuje typ szyfrowania używany dla dysków. Po ustawieniu tego pola nie można go zastąpić. Wartość "1.0" odpowiada usłudze Azure Disk Encryption z aplikacją usługi AAD."1.1" odpowiada usłudze Azure Disk Encryption.
Zmienne
- enabled
- bool
Ustaw tę flagę na wartość true i podaj wartość DiskEncryptionKey i opcjonalną wartość KeyEncryptionKey, aby włączyć szyfrowanie. Ustaw tę flagę na wartość false i usuń wartość DiskEncryptionKey i KeyEncryptionKey, aby wyłączyć szyfrowanie. Jeśli parametr EncryptionSettings ma wartość null w obiekcie żądania, istniejące ustawienia pozostaną niezmienione. Wymagane.
- encryption_settings
- list[EncryptionSettingsElement]
Kolekcja ustawień szyfrowania, po jednym dla każdego woluminu dysku.
- encryption_settings_version
- str
Opisuje typ szyfrowania używany dla dysków. Po ustawieniu tego pola nie można go zastąpić. Wartość "1.0" odpowiada usłudze Azure Disk Encryption z aplikacją usługi AAD."1.1" odpowiada usłudze Azure Disk Encryption.
Azure SDK for Python