Share via


KubernetesVersionProperties Class

Definition

Kubernetes version profile for given major.minor release

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.KubernetesVersionPropertiesTypeConverter))]
public class KubernetesVersionProperties : Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IKubernetesVersionProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.KubernetesVersionPropertiesTypeConverter))>]
type KubernetesVersionProperties = class
    interface IKubernetesVersionProperties
    interface IJsonSerializable
Public Class KubernetesVersionProperties
Implements IKubernetesVersionProperties
Inheritance
KubernetesVersionProperties
Attributes
Implements

Constructors

KubernetesVersionProperties()

Creates an new KubernetesVersionProperties instance.

Properties

IsPreview

Whether this version is in preview mode.

PatchVersion

Patch versions of a Kubernetes release

Version

major.minor version of Kubernetes release

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KubernetesVersionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KubernetesVersionProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IKubernetesVersionProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KubernetesVersionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to