Share via


ManagedClusterUpgradeProfile Class

Definition

The list of available upgrades for compute pools.

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

Constructors

ManagedClusterUpgradeProfile()

Creates an new ManagedClusterUpgradeProfile instance.

Properties

AgentPoolProfile

The list of available upgrade versions for agent pools.

ControlPlaneProfileKubernetesVersion

The Kubernetes version (major.minor.patch).

ControlPlaneProfileName

The Agent Pool name.

ControlPlaneProfileOSType

The operating system type. The default is Linux.

ControlPlaneProfileUpgrade

List of orchestrator types and versions available for upgrade.

Id

The ID of the upgrade profile.

Name

The name of the upgrade profile.

Type

The type of the upgrade profile.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedClusterUpgradeProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterUpgradeProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterUpgradeProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to