Share via


CommonClusterProperties Class

Definition

The common properties of a cluster.

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

Properties

ClusterId

The identity.

ClusterSize

The cluster size.

Hosts

The hosts.

ProvisioningState

The state of the cluster provisioning.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CommonClusterProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CommonClusterProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CommonClusterProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CommonClusterProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CommonClusterProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to