DiskSecurityProfile Class

Contains the security related information for the resource.

Inheritance
azure.mgmt.compute._serialization.Model
DiskSecurityProfile

Constructor

DiskSecurityProfile(*, security_type: str | _models.DiskSecurityTypes | None = None, secure_vm_disk_encryption_set_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

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.

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.