Share via


ManagedClusterAutoUpgradeProfile Class

Definition

Auto upgrade profile for a managed cluster.

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

Constructors

ManagedClusterAutoUpgradeProfile()

Creates an new ManagedClusterAutoUpgradeProfile instance.

Properties

UpgradeChannel

For more information see setting the AKS cluster auto-upgrade channel.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedClusterAutoUpgradeProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterAutoUpgradeProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterAutoUpgradeProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to