Share via


QuotaCapability Class

Definition

The regional quota capability.

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

Properties

CoresUsed

The number of cores used in the subscription.

MaxCoresAllowed

The number of cores that the subscription allowed.

RegionalQuotas

The list of region quota capabilities.

Explicit Interface Implementations

IJsonModel<QuotaCapability>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<QuotaCapability>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<QuotaCapability>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<QuotaCapability>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<QuotaCapability>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to