Share via


DiskCustomerManagedKey interface

The Customer Managed Key reference to encrypt the Disk.

Properties

identityReference

The reference of one of the pool identities to encrypt Disk. This identity will be used to access the KeyVault.

keyUrl

Fully versioned Key Url pointing to a key in KeyVault. Version segment of the Url is required regardless of rotationToLatestKeyVersionEnabled value.

rotationToLatestKeyVersionEnabled

Set this flag to true to enable auto-updating of the Disk Encryption to the latest key version. Default is false.

Property Details

identityReference

The reference of one of the pool identities to encrypt Disk. This identity will be used to access the KeyVault.

identityReference?: BatchPoolIdentityReference

Property Value

keyUrl

Fully versioned Key Url pointing to a key in KeyVault. Version segment of the Url is required regardless of rotationToLatestKeyVersionEnabled value.

keyUrl?: string

Property Value

string

rotationToLatestKeyVersionEnabled

Set this flag to true to enable auto-updating of the Disk Encryption to the latest key version. Default is false.

rotationToLatestKeyVersionEnabled?: boolean

Property Value

boolean