SecurityProfile interface
Specifies the Security profile settings for the virtual machine or virtual machine scale set.
Properties
encryption |
This property can be used by user in the request to enable or disable the Host Encryption for the virtual machine or virtual machine scale set. This will enable the encryption for all the disks including Resource/Temp disk at host itself. The default behavior is: The Encryption at host will be disabled unless this property is set to true for the resource. |
encryption |
Specifies the Managed Identity used by ADE to get access token for keyvault operations. |
proxy |
Specifies ProxyAgent settings while creating the virtual machine. Minimum api-version: 2023-09-01. |
security |
Specifies the SecurityType of the virtual machine. It has to be set to any specified value to enable UefiSettings. The default behavior is: UefiSettings will not be enabled unless this property is set. |
uefi |
Specifies the security settings like secure boot and vTPM used while creating the virtual machine. Minimum api-version: 2020-12-01. |
Property Details
encryptionAtHost
This property can be used by user in the request to enable or disable the Host Encryption for the virtual machine or virtual machine scale set. This will enable the encryption for all the disks including Resource/Temp disk at host itself. The default behavior is: The Encryption at host will be disabled unless this property is set to true for the resource.
encryptionAtHost?: boolean
Property Value
boolean
encryptionIdentity
Specifies the Managed Identity used by ADE to get access token for keyvault operations.
encryptionIdentity?: EncryptionIdentity
Property Value
proxyAgentSettings
Specifies ProxyAgent settings while creating the virtual machine. Minimum api-version: 2023-09-01.
proxyAgentSettings?: ProxyAgentSettings
Property Value
securityType
Specifies the SecurityType of the virtual machine. It has to be set to any specified value to enable UefiSettings. The default behavior is: UefiSettings will not be enabled unless this property is set.
securityType?: string
Property Value
string
uefiSettings
Specifies the security settings like secure boot and vTPM used while creating the virtual machine. Minimum api-version: 2020-12-01.
uefiSettings?: UefiSettings