DiskEncryptionSet Klass

diskkrypteringsuppsättningsresurs.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
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

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

identity
EncryptionSetIdentity

Den hanterade identiteten för diskkrypteringsuppsättningen. Den bör ges behörighet på nyckelvalvet innan den kan användas för att kryptera diskar.

encryption_type
str eller DiskEncryptionSetType

Den typ av nyckel som används för att kryptera diskens data. Kända värden är: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" och "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Nyckelvalvsnyckeln som för närvarande används av den här diskkrypteringsuppsättningen.

rotation_to_latest_key_version_enabled
bool

Ange den här flaggan till true för att aktivera automatisk uppdatering av den här diskkrypteringsuppsättningen till den senaste nyckelversionen.

federated_client_id
str

Klient-ID för flera klientorganisationer för åtkomst till nyckelvalv i en annan klientorganisation. Om värdet anges till "Ingen" rensas egenskapen.

Variabler

id
str

Resurs-ID.

name
str

Resursnamn.

type
str

Resurstyp.

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

identity
EncryptionSetIdentity

Den hanterade identiteten för diskkrypteringsuppsättningen. Den bör ges behörighet på nyckelvalvet innan den kan användas för att kryptera diskar.

encryption_type
str eller DiskEncryptionSetType

Den typ av nyckel som används för att kryptera diskens data. Kända värden är: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" och "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Nyckelvalvsnyckeln som för närvarande används av den här diskkrypteringsuppsättningen.

previous_keys
list[KeyForDiskEncryptionSet]

En skrivskyddad samling nyckelvalvsnycklar som tidigare användes av den här diskkrypteringsuppsättningen medan en nyckelrotation pågår. Den kommer att vara tom om det inte finns någon pågående nyckelrotation.

provisioning_state
str

Etableringstillstånd för diskkrypteringsuppsättningen.

rotation_to_latest_key_version_enabled
bool

Ange den här flaggan till true för att aktivera automatisk uppdatering av den här diskkrypteringsuppsättningen till den senaste nyckelversionen.

last_key_rotation_timestamp
datetime

Den tid då den aktiva nyckeln för den här diskkrypteringsuppsättningen uppdaterades.

auto_key_rotation_error
ApiError

Felet som påträffades under automatisk nyckelrotation. Om det finns ett fel kommer automatisk nyckelrotation inte att försökas förrän felet på den här diskkrypteringsuppsättningen har åtgärdats.

federated_client_id
str

Klient-ID för flera klientorganisationer för åtkomst till nyckelvalv i en annan klientorganisation. Om värdet anges till "Ingen" rensas egenskapen.