Share via


ClusterAvailableUpgradePatchVersionUpgradeProperties Class

Definition

Cluster available patch version upgrade.

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

Constructors

ClusterAvailableUpgradePatchVersionUpgradeProperties()

Initializes a new instance of ClusterAvailableUpgradePatchVersionUpgradeProperties.

Properties

ComponentName

Name of component to be upgraded.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
CreatedOn

Created time of current available upgrade version.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
Description

Hotfix version upgrade description.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
ExtendedProperties

Extended properties of current available upgrade version.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
Severity

Severity of this upgrade.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
SourceBuildNumber

Source build number of current cluster component.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
SourceClusterVersion

Source cluster version of current cluster component.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
SourceOssVersion

Source OSS version of current cluster component.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
TargetBuildNumber

Target build number of component to be upgraded.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
TargetClusterVersion

Target cluster version of component to be upgraded.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
TargetOssVersion

Target OSS version of component to be upgraded.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)

Explicit Interface Implementations

IJsonModel<ClusterAvailableInPlaceUpgradeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
IJsonModel<ClusterAvailableUpgradePatchVersionUpgradeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ClusterAvailableUpgradePatchVersionUpgradeProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<ClusterAvailableUpgradeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ClusterAvailableUpgradeProperties)
IPersistableModel<ClusterAvailableInPlaceUpgradeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ClusterAvailableInPlaceUpgradeProperties)
IPersistableModel<ClusterAvailableUpgradePatchVersionUpgradeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ClusterAvailableUpgradePatchVersionUpgradeProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ClusterAvailableUpgradePatchVersionUpgradeProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<ClusterAvailableUpgradeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ClusterAvailableUpgradeProperties)

Applies to