Share via


ProvisionedClusterUpgradeProfileProperties Class

Definition

Control plane and agent pool upgrade profiles.

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

Constructors

ProvisionedClusterUpgradeProfileProperties()

Creates an new ProvisionedClusterUpgradeProfileProperties instance.

Properties

ControlPlaneProfileKubernetesVersion

The Kubernetes version (major.minor.patch).

ControlPlaneProfileOSType

The particular KubernetesVersion Image OS Type (Linux, Windows)

ControlPlaneProfileUpgrade

List of available kubernetes versions for upgrade.

ProvisioningState

Provisioning state of the resource

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProvisionedClusterUpgradeProfileProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProvisionedClusterUpgradeProfileProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProvisionedClusterUpgradeProfileProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to