Share via


SecurityProfile Class

Definition

Specifies the Security profile settings for the virtual machine.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.SecurityProfileTypeConverter))]
public class SecurityProfile : Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.ISecurityProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.SecurityProfileTypeConverter))>]
type SecurityProfile = class
    interface ISecurityProfile
    interface IJsonSerializable
Public Class SecurityProfile
Implements ISecurityProfile
Inheritance
SecurityProfile
Attributes
Implements

Constructors

SecurityProfile()

Creates an new SecurityProfile instance.

Properties

UefiSettingSecureBootEnabled

Specifies whether secure boot should be enabled on the virtual machine.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SecurityProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SecurityProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.ISecurityProfile.

FromJsonString(String)

Creates a new instance of SecurityProfile, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SecurityProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to