DiskSecurityProfile Class

Contains the security related information for the resource.

Constructor

DiskSecurityProfile(*args: Any, **kwargs: Any)

Variables

Name Description
security_type

Specifies the SecurityType of the VM. Applicable for OS disks only. Known values are: "TrustedLaunch", "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey", "ConfidentialVM_DiskEncryptedWithPlatformKey", "ConfidentialVM_DiskEncryptedWithCustomerKey", and "ConfidentialVM_NonPersistedTPM".

secure_vm_disk_encryption_set_id
str

ResourceId of the disk encryption set associated to Confidential VM supported disk encrypted with customer managed key.

Attributes

secure_vm_disk_encryption_set_id

ResourceId of the disk encryption set associated to Confidential VM supported disk encrypted with customer managed key.

secure_vm_disk_encryption_set_id: str | None

security_type

Specifies the SecurityType of the VM. Applicable for OS disks only. Known values are: "TrustedLaunch", "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey", "ConfidentialVM_DiskEncryptedWithPlatformKey", "ConfidentialVM_DiskEncryptedWithCustomerKey", and "ConfidentialVM_NonPersistedTPM".

security_type: str | _models.DiskSecurityTypes | None