Share via


CassandraClusterPublicStatus Class

Definition

Properties of a managed Cassandra cluster public status.

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

Properties

ConnectionErrors

List relevant information about any connection errors to the Datacenters.

DataCenters

List of the status of each datacenter in this cluster.

Errors

List relevant information about any errors about cluster, data center and connection error.

ETag

Gets the e tag.

ReaperStatus

Gets the reaper status.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CassandraClusterPublicStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CassandraClusterPublicStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CassandraClusterPublicStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CassandraClusterPublicStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CassandraClusterPublicStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to