Udostępnij za pośrednictwem


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

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.