MongoClusterPatch Class

Definition

Represents a mongo cluster resource for updates.

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

Constructors

MongoClusterPatch()

Initializes a new instance of MongoClusterPatch.

Properties

AdministratorLogin

The administrator's login for the mongo cluster.

AdministratorLoginPassword

The password of the administrator login.

ClusterStatus

A status of the mongo cluster.

ConnectionString

The default mongo connection string for the cluster.

CreateMode

The mode to create a mongo cluster.

EarliestRestoreTime

Earliest restore timestamp in UTC ISO8601 format.

NodeGroupSpecs

The list of node group specs in the cluster.

ProvisioningState

A provisioning state of the mongo cluster.

RestoreParameters

Parameters used for restore operations.

ServerVersion

The Mongo DB server version. Defaults to the latest available version if not specified.

Tags

Application-specific metadata in the form of key-value pairs.

Explicit Interface Implementations

IJsonModel<MongoClusterPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MongoClusterPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MongoClusterPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MongoClusterPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MongoClusterPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to