GetDiskEncryptionSetResult

data class GetDiskEncryptionSetResult(val activeKey: KeyForDiskEncryptionSetResponse? = null, val autoKeyRotationError: ApiErrorResponse, val azureApiVersion: String, val encryptionType: String? = null, val federatedClientId: String? = null, val id: String, val identity: EncryptionSetIdentityResponse? = null, val lastKeyRotationTimestamp: String, val location: String, val name: String, val previousKeys: List<KeyForDiskEncryptionSetResponse>, val provisioningState: String, val rotationToLatestKeyVersionEnabled: Boolean? = null, val tags: Map<String, String>? = null, val type: String)

disk encryption set resource.

Constructors

Link copied to clipboard
constructor(activeKey: KeyForDiskEncryptionSetResponse? = null, autoKeyRotationError: ApiErrorResponse, azureApiVersion: String, encryptionType: String? = null, federatedClientId: String? = null, id: String, identity: EncryptionSetIdentityResponse? = null, lastKeyRotationTimestamp: String, location: String, name: String, previousKeys: List<KeyForDiskEncryptionSetResponse>, provisioningState: String, rotationToLatestKeyVersionEnabled: Boolean? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The key vault key which is currently used by this disk encryption set.

Link copied to clipboard

The error that was encountered during auto-key rotation. If an error is present, then auto-key rotation will not be attempted until the error on this disk encryption set is fixed.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val encryptionType: String? = null

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

Link copied to clipboard

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

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

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.

Link copied to clipboard

The time when the active key of this disk encryption set was updated.

Link copied to clipboard

Resource location

Link copied to clipboard

Resource name

Link copied to clipboard

A readonly collection of key vault keys previously used by this disk encryption set while a key rotation is in progress. It will be empty if there is no ongoing key rotation.

Link copied to clipboard

The disk encryption set provisioning state.

Link copied to clipboard

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

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type