Share via


KustoCapacity Class

Definition

Azure capacity definition.

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

Properties

Default

The default capacity that would be used.

Maximum

Maximum allowed capacity.

Minimum

Minimum allowed capacity.

ScaleType

Scale type.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<KustoCapacity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<KustoCapacity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<KustoCapacity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<KustoCapacity>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<KustoCapacity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to