Freigeben über


OSOptionProfile Class

Definition

The OS option profile.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.OSOptionProfileTypeConverter))]
public class OSOptionProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IOSOptionProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.OSOptionProfileTypeConverter))>]
type OSOptionProfile = class
    interface IOSOptionProfile
    interface IJsonSerializable
Public Class OSOptionProfile
Implements IOSOptionProfile
Inheritance
OSOptionProfile
Attributes
Implements

Constructors

OSOptionProfile()

Creates an new OSOptionProfile instance.

Properties

Id

The ID of the OS option resource.

Name

The name of the OS option resource.

OSOptionPropertyList

The list of OS options.

Type

The type of the OS option resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSOptionProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSOptionProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IOSOptionProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSOptionProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to