Udostępnij przez


OSProfile Class

Definition

Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.OSProfileTypeConverter))]
public class OSProfile : Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.IOSProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.OSProfileTypeConverter))>]
type OSProfile = class
    interface IOSProfile
    interface IJsonSerializable
Public Class OSProfile
Implements IOSProfile
Inheritance
OSProfile
Attributes
Implements

Constructors

Name Description
OSProfile()

Creates an new OSProfile instance.

Properties

Name Description
AdminPassword
AdminUsername
OSConfiguration

Specifies Windows operating system settings on the virtual machine.

OSConfigurationOstype

The OS Type

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.IOSProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to