Share via


DiskEncryptionSetUpdate Class

Definition

disk encryption set update resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DiskEncryptionSetUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DiskEncryptionSetUpdate = class
Public Class DiskEncryptionSetUpdate
Inheritance
DiskEncryptionSetUpdate
Attributes

Constructors

DiskEncryptionSetUpdate()

Initializes a new instance of the DiskEncryptionSetUpdate class.

DiskEncryptionSetUpdate(String, KeyForDiskEncryptionSet)

Initializes a new instance of the DiskEncryptionSetUpdate class.

DiskEncryptionSetUpdate(String, KeyForDiskEncryptionSet, IDictionary<String,String>)

Initializes a new instance of the DiskEncryptionSetUpdate class.

DiskEncryptionSetUpdate(String, KeyForDiskEncryptionSet, Nullable<Boolean>, IDictionary<String,String>, EncryptionSetIdentity)

Initializes a new instance of the DiskEncryptionSetUpdate class.

DiskEncryptionSetUpdate(String, KeyForDiskEncryptionSet, Nullable<Boolean>, String, IDictionary<String,String>, EncryptionSetIdentity)

Initializes a new instance of the DiskEncryptionSetUpdate class.

Properties

ActiveKey
EncryptionType

Gets or sets possible values include: 'EncryptionAtRestWithCustomerKey', 'EncryptionAtRestWithPlatformAndCustomerKeys', 'ConfidentialVmEncryptedWithCustomerKey'

FederatedClientId

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

Identity
RotationToLatestKeyVersionEnabled

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

Tags

Gets or sets resource tags

Methods

Validate()

Validate the object.

Applies to