Partilhar via


KubernetesVersion Class

Definition

Kubernetes version profile for given major.minor release.

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

Constructors

Name Description
KubernetesVersion()

Creates an new KubernetesVersion instance.

Properties

Name Description
CapabilitySupportPlan
IsDefault

Whether this version is default.

IsPreview

Whether this version is in preview mode.

PatchVersion

Patch versions of Kubernetes release

Version

major.minor version of Kubernetes release

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KubernetesVersion.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KubernetesVersion.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KubernetesVersion into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to