ComputeEncryptionType Struct

Definition

The type of key used to encrypt the data of the disk.

public readonly struct ComputeEncryptionType : IEquatable<Azure.ResourceManager.Compute.Models.ComputeEncryptionType>
type ComputeEncryptionType = struct
Public Structure ComputeEncryptionType
Implements IEquatable(Of ComputeEncryptionType)
Inheritance
ComputeEncryptionType
Implements

Constructors

ComputeEncryptionType(String)

Initializes a new instance of ComputeEncryptionType.

Properties

EncryptionAtRestWithCustomerKey

Disk is encrypted at rest with Customer managed key that can be changed and revoked by a customer.

EncryptionAtRestWithPlatformAndCustomerKeys

Disk is encrypted at rest with 2 layers of encryption. One of the keys is Customer managed and the other key is Platform managed.

EncryptionAtRestWithPlatformKey

Disk is encrypted at rest with Platform managed key. It is the default encryption type. This is not a valid encryption type for disk encryption sets.

Methods

Equals(ComputeEncryptionType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(ComputeEncryptionType, ComputeEncryptionType)

Determines if two ComputeEncryptionType values are the same.

Implicit(String to ComputeEncryptionType)

Converts a String to a ComputeEncryptionType.

Inequality(ComputeEncryptionType, ComputeEncryptionType)

Determines if two ComputeEncryptionType values are not the same.

Applies to