DiskEncryptionSetUpdate Class

disk encryption set update resource.

Inheritance
azure.mgmt.compute._serialization.Model
DiskEncryptionSetUpdate

Constructor

DiskEncryptionSetUpdate(*, 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

Name Description
tags

Resource tags.

identity

The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.

encryption_type

The type of key used to encrypt the data of the disk. Known values are: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys", and "ConfidentialVmEncryptedWithCustomerKey".

active_key

Key Vault Key Url to be used for server side encryption of Managed Disks and Snapshots.

rotation_to_latest_key_version_enabled

Set this flag to true to enable auto-updating of this disk encryption set to the latest key version.

federated_client_id
str

Multi-tenant application client id to access key vault in a different tenant. Setting the value to 'None' will clear the property.

Variables

Name Description
tags

Resource tags.

identity

The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.

encryption_type

The type of key used to encrypt the data of the disk. Known values are: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys", and "ConfidentialVmEncryptedWithCustomerKey".

active_key

Key Vault Key Url to be used for server side encryption of Managed Disks and Snapshots.

rotation_to_latest_key_version_enabled

Set this flag to true to enable auto-updating of this disk encryption set to the latest key version.

federated_client_id
str

Multi-tenant application client id to access key vault in a different tenant. Setting the value to 'None' will clear the property.