AppServiceSkuDescription Class

Definition

Description of a SKU for a scalable resource. Serialized Name: SkuDescription

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

Constructors

Name Description
AppServiceSkuDescription()

Initializes a new instance of AppServiceSkuDescription.

Properties

Name Description
Capabilities

Capabilities of the SKU, e.g., is traffic manager enabled? Serialized Name: SkuDescription.capabilities

Capacity

Current number of instances assigned to the resource. Serialized Name: SkuDescription.capacity

Family

Family code of the resource SKU. Serialized Name: SkuDescription.family

Locations

Locations of the SKU. Serialized Name: SkuDescription.locations

Name

Name of the resource SKU. Serialized Name: SkuDescription.name

Size

Size specifier of the resource SKU. Serialized Name: SkuDescription.size

SkuCapacity

Min, max, and default scale values of the SKU. Serialized Name: SkuDescription.skuCapacity

Tier

Service tier of the resource SKU. Serialized Name: SkuDescription.tier

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AppServiceSkuDescription>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppServiceSkuDescription>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppServiceSkuDescription>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppServiceSkuDescription>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppServiceSkuDescription>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to