Udostępnij za pośrednictwem


DiskEncryptionSet Klasa

zasób zestawu szyfrowania dysków.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.compute.v2023_04_02.models._models_py3.Resource
DiskEncryptionSet

Konstruktor

DiskEncryptionSet(*, location: str, tags: Dict[str, str] | None = None, identity: _models.EncryptionSetIdentity | None = None, encryption_type: str | _models.DiskEncryptionSetType | None = None, active_key: _models.KeyForDiskEncryptionSet | None = None, rotation_to_latest_key_version_enabled: bool | None = None, federated_client_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Lokalizacja zasobu. Wymagane.

tags
dict[str, str]

Tagi zasobów.

identity
EncryptionSetIdentity

Tożsamość zarządzana zestawu szyfrowania dysków. Należy nadać mu uprawnienia do magazynu kluczy, zanim będzie można go użyć do szyfrowania dysków.

encryption_type
str lub DiskEncryptionSetType

Typ klucza używanego do szyfrowania danych dysku. Znane wartości to: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" i "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Klucz magazynu kluczy, który jest obecnie używany przez ten zestaw szyfrowania dysków.

rotation_to_latest_key_version_enabled
bool

Ustaw tę flagę na wartość true, aby włączyć automatyczne aktualizowanie tego szyfrowania dysku ustawionego na najnowszą wersję klucza.

federated_client_id
str

Identyfikator klienta aplikacji wielodostępnej w celu uzyskania dostępu do magazynu kluczy w innej dzierżawie. Ustawienie wartości na wartość "None" spowoduje wyczyszczenie właściwości.

Zmienne

id
str

Identyfikator zasobu.

name
str

Nazwa zasobu.

type
str

Typ zasobu.

location
str

Lokalizacja zasobu. Wymagane.

tags
dict[str, str]

Tagi zasobów.

identity
EncryptionSetIdentity

Tożsamość zarządzana zestawu szyfrowania dysków. Należy nadać mu uprawnienia do magazynu kluczy, zanim będzie można go użyć do szyfrowania dysków.

encryption_type
str lub DiskEncryptionSetType

Typ klucza używanego do szyfrowania danych dysku. Znane wartości to: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" i "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Klucz magazynu kluczy, który jest obecnie używany przez ten zestaw szyfrowania dysków.

previous_keys
list[KeyForDiskEncryptionSet]

Tylko do odczytu kolekcja kluczy magazynu kluczy, które były wcześniej używane przez to szyfrowanie dysków, podczas gdy rotacja kluczy jest w toku. Jeśli nie ma trwającej rotacji kluczy, będzie ona pusta.

provisioning_state
str

Stan aprowizacji zestawu szyfrowania dysków.

rotation_to_latest_key_version_enabled
bool

Ustaw tę flagę na wartość true, aby włączyć automatyczne aktualizowanie tego szyfrowania dysku ustawionego na najnowszą wersję klucza.

last_key_rotation_timestamp
datetime

Czas aktualizacji aktywnego klucza tego zestawu szyfrowania dysku.

auto_key_rotation_error
ApiError

Błąd, który wystąpił podczas rotacji klucza automatycznego. Jeśli wystąpi błąd, automatyczna rotacja klucza nie zostanie podjęta do czasu naprawienia błędu w tym zestawie szyfrowania dysku.

federated_client_id
str

Identyfikator klienta aplikacji wielodostępnej w celu uzyskania dostępu do magazynu kluczy w innej dzierżawie. Ustawienie wartości na wartość "None" spowoduje wyczyszczenie właściwości.