VMwareCbtSecurityProfileProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
VMwareCbt security profile input.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtSecurityProfilePropertiesTypeConverter))]
public class VMwareCbtSecurityProfileProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtSecurityProfileProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtSecurityProfilePropertiesTypeConverter))>]
type VMwareCbtSecurityProfileProperties = class
interface IVMwareCbtSecurityProfileProperties
interface IJsonSerializable
Public Class VMwareCbtSecurityProfileProperties
Implements IVMwareCbtSecurityProfileProperties
- Inheritance
-
VMwareCbtSecurityProfileProperties
- Attributes
- Implements
Constructors
VMwareCbtSecurityProfileProperties() |
Creates an new VMwareCbtSecurityProfileProperties instance. |
Properties
IsTargetVMConfidentialEncryptionEnabled |
A value indicating whether confidential compute encryption to be enabled. |
IsTargetVMIntegrityMonitoringEnabled |
A value indicating whether integrity monitoring to be enabled. |
IsTargetVMSecureBootEnabled |
A value indicating whether secure boot to be enabled. |
IsTargetVMTpmEnabled |
A value indicating whether trusted platform module to be enabled. |
TargetVMSecurityType |
The target VM security type. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VMwareCbtSecurityProfileProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VMwareCbtSecurityProfileProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtSecurityProfileProperties. |
FromJsonString(String) |
Creates a new instance of VMwareCbtSecurityProfileProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of VMwareCbtSecurityProfileProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |