ManagedClusterUpdate Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The update to be applied to the ManagedClusters.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Fleet.Models.ManagedClusterUpdateTypeConverter))]
public class ManagedClusterUpdate : Microsoft.Azure.PowerShell.Cmdlets.Fleet.Models.IManagedClusterUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Fleet.Models.ManagedClusterUpdateTypeConverter))>]
type ManagedClusterUpdate = class
interface IManagedClusterUpdate
interface IJsonSerializable
Public Class ManagedClusterUpdate
Implements IManagedClusterUpdate
- Inheritance
-
ManagedClusterUpdate
- Attributes
- Implements
Constructors
ManagedClusterUpdate() |
Creates an new ManagedClusterUpdate instance. |
Properties
NodeImageSelectionType |
The node image upgrade type. |
UpgradeKubernetesVersion |
The Kubernetes version to upgrade the member clusters to. |
UpgradeType |
The upgrade type. Full requires the KubernetesVersion property to be set. NodeImageOnly requires the KubernetesVersion property not to be set. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ManagedClusterUpdate. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ManagedClusterUpdate. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Fleet.Models.IManagedClusterUpdate. |
FromJsonString(String) |
Creates a new instance of ManagedClusterUpdate, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ManagedClusterUpdate into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |