Share via


AvsManagementCluster Class

Definition

The properties of a management cluster.

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

Constructors

AvsManagementCluster()

Initializes a new instance of AvsManagementCluster.

Properties

ClusterId

The identity.

(Inherited from CommonClusterProperties)
ClusterSize

The cluster size.

(Inherited from CommonClusterProperties)
Hosts

The hosts.

(Inherited from CommonClusterProperties)
ProvisioningState

The state of the cluster provisioning.

(Inherited from CommonClusterProperties)
VsanDatastoreName

Name of the vsan datastore associated with the cluster.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from CommonClusterProperties)

Explicit Interface Implementations

IJsonModel<AvsManagementCluster>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AvsManagementCluster>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<CommonClusterProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from CommonClusterProperties)
IPersistableModel<AvsManagementCluster>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AvsManagementCluster>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AvsManagementCluster>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<CommonClusterProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from CommonClusterProperties)

Applies to