Share via


ClusterUpgradeSettings Class

Definition

Settings for upgrading a cluster.

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

Constructors

Name Description
ClusterUpgradeSettings()

Creates an new ClusterUpgradeSettings instance.

Properties

Name Description
OverrideSettingForceUpgrade

Whether to force upgrade the cluster. Note that this option instructs upgrade operation to bypass upgrade protections such as checking for deprecated API usage. Enable this option only with caution.

OverrideSettingUntil

Until when the overrides are effective. Note that this only matches the start time of an upgrade, and the effectiveness won't change once an upgrade starts even if the until expires as upgrade proceeds. This field is not set by default. It must be set for the overrides to take effect.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterUpgradeSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterUpgradeSettings.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterUpgradeSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to