Share via


HciOSProfile Class

Definition

OS configurations for HCI device.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciOSProfileTypeConverter))]
public class HciOSProfile : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IHciOSProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciOSProfileTypeConverter))>]
type HciOSProfile = class
    interface IHciOSProfile
    interface IJsonSerializable
Public Class HciOSProfile
Implements IHciOSProfile
Inheritance
HciOSProfile
Attributes
Implements

Constructors

HciOSProfile()

Creates an new HciOSProfile instance.

Properties

AssemblyVersion

Version of assembly present on device

BootType

The boot type of the device. e.g. UEFI, Legacy etc

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HciOSProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HciOSProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IHciOSProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HciOSProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to