Share via


ClusterAksPatchUpgradeHistoryProperties Class

Definition

Cluster aks patch upgrade history properties.

public class ClusterAksPatchUpgradeHistoryProperties : Azure.ResourceManager.HDInsight.Containers.Models.ClusterUpgradeHistoryProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HDInsight.Containers.Models.ClusterAksPatchUpgradeHistoryProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HDInsight.Containers.Models.ClusterAksPatchUpgradeHistoryProperties>
type ClusterAksPatchUpgradeHistoryProperties = class
    inherit ClusterUpgradeHistoryProperties
    interface IJsonModel<ClusterAksPatchUpgradeHistoryProperties>
    interface IPersistableModel<ClusterAksPatchUpgradeHistoryProperties>
Public Class ClusterAksPatchUpgradeHistoryProperties
Inherits ClusterUpgradeHistoryProperties
Implements IJsonModel(Of ClusterAksPatchUpgradeHistoryProperties), IPersistableModel(Of ClusterAksPatchUpgradeHistoryProperties)
Inheritance
ClusterAksPatchUpgradeHistoryProperties
Implements

Constructors

ClusterAksPatchUpgradeHistoryProperties(String, ClusterUpgradeHistoryUpgradeResultType)

Initializes a new instance of ClusterAksPatchUpgradeHistoryProperties.

Properties

NewVersion

Version going to update.

OriginalVersion

Version before update.

UpgradeResult

Result of this upgrade.

(Inherited from ClusterUpgradeHistoryProperties)
UtcTime

Time when created this upgrade history.

(Inherited from ClusterUpgradeHistoryProperties)

Explicit Interface Implementations

IJsonModel<ClusterAksPatchUpgradeHistoryProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ClusterAksPatchUpgradeHistoryProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<ClusterUpgradeHistoryProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ClusterUpgradeHistoryProperties)
IJsonModel<ClusterUpgradeHistoryProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ClusterUpgradeHistoryProperties)
IPersistableModel<ClusterAksPatchUpgradeHistoryProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ClusterAksPatchUpgradeHistoryProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ClusterAksPatchUpgradeHistoryProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<ClusterUpgradeHistoryProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ClusterUpgradeHistoryProperties)
IPersistableModel<ClusterUpgradeHistoryProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ClusterUpgradeHistoryProperties)
IPersistableModel<ClusterUpgradeHistoryProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ClusterUpgradeHistoryProperties)

Applies to