Share via


ExadbVmClusterPatch Class

Definition

The type used for update operations of the ExadbVmCluster.

public class ExadbVmClusterPatch : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.ExadbVmClusterPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.ExadbVmClusterPatch>
type ExadbVmClusterPatch = class
    interface IJsonModel<ExadbVmClusterPatch>
    interface IPersistableModel<ExadbVmClusterPatch>
Public Class ExadbVmClusterPatch
Implements IJsonModel(Of ExadbVmClusterPatch), IPersistableModel(Of ExadbVmClusterPatch)
Inheritance
ExadbVmClusterPatch
Implements

Constructors

ExadbVmClusterPatch()

Initializes a new instance of ExadbVmClusterPatch.

Properties

ExadbVmClusterUpdateNodeCount

The number of nodes in the Exadata VM cluster on Exascale Infrastructure.

Tags

Resource tags.

Zones

The availability zones.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ExadbVmClusterPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ExadbVmClusterPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ExadbVmClusterPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ExadbVmClusterPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ExadbVmClusterPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to