Share via


DiskSecurityTypes type

Defines values for DiskSecurityTypes.
KnownDiskSecurityTypes can be used interchangeably with DiskSecurityTypes, this enum contains the known values that the service supports.

Known values supported by the service

TrustedLaunch: Trusted Launch provides security features such as secure boot and virtual Trusted Platform Module (vTPM)
ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey: Indicates Confidential VM disk with only VM guest state encrypted
ConfidentialVM_DiskEncryptedWithPlatformKey: Indicates Confidential VM disk with both OS disk and VM guest state encrypted with a platform managed key
ConfidentialVM_DiskEncryptedWithCustomerKey: Indicates Confidential VM disk with both OS disk and VM guest state encrypted with a customer managed key
ConfidentialVM_NonPersistedTPM: Indicates Confidential VM disk with a ephemeral vTPM. vTPM state is not persisted across VM reboots.

type DiskSecurityTypes = string