Share via


ExtendedThroughputSettingsResourceInfo Class

Definition

The ExtendedThroughputSettingsResourceInfo.

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

Constructors

ExtendedThroughputSettingsResourceInfo()

Initializes a new instance of ExtendedThroughputSettingsResourceInfo.

Properties

AutoscaleSettings

Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is required, but not both.

(Inherited from ThroughputSettingsResourceInfo)
ETag

A system generated property representing the resource etag required for optimistic concurrency control.

InstantMaximumThroughput

The offer throughput value to instantly scale up without triggering splits.

(Inherited from ThroughputSettingsResourceInfo)
MinimumThroughput

The minimum throughput of the resource.

(Inherited from ThroughputSettingsResourceInfo)
OfferReplacePending

The throughput replace is pending.

(Inherited from ThroughputSettingsResourceInfo)
Rid

A system generated property. A unique identifier.

SoftAllowedMaximumThroughput

The maximum throughput value or the maximum maxThroughput value (for autoscale) that can be specified.

(Inherited from ThroughputSettingsResourceInfo)
Throughput

Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, but not both.

(Inherited from ThroughputSettingsResourceInfo)
Timestamp

A system generated property that denotes the last updated timestamp of the resource.

Methods

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

Explicit Interface Implementations

IJsonModel<ExtendedThroughputSettingsResourceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ExtendedThroughputSettingsResourceInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<ThroughputSettingsResourceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ThroughputSettingsResourceInfo)
IPersistableModel<ExtendedThroughputSettingsResourceInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ExtendedThroughputSettingsResourceInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ExtendedThroughputSettingsResourceInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<ThroughputSettingsResourceInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ThroughputSettingsResourceInfo)

Applies to