Share via


GroupQuotaRequestBase Class

Definition

The new GroupQuota limit requested.

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

Constructors

GroupQuotaRequestBase()

Initializes a new instance of GroupQuotaRequestBase.

Properties

Comments

GroupQuota Request comments and details for request. This is optional paramter to provide more details related to the requested resource.

Limit

The new quota limit for the subscription. The incremental quota will be allocated from pre-approved group quota.

LocalizedValue

Resource display name.

Region

Location/Azure region for the quota requested for resource.

Value

Resource name.

Explicit Interface Implementations

IJsonModel<GroupQuotaRequestBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<GroupQuotaRequestBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<GroupQuotaRequestBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GroupQuotaRequestBase>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<GroupQuotaRequestBase>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to