Share via


AppServiceSkuCapacity Class

Definition

Description of the App Service plan scale options.

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

Constructors

AppServiceSkuCapacity()

Initializes a new instance of AppServiceSkuCapacity.

Properties

Default

Default number of workers for this App Service plan SKU.

ElasticMaximum

Maximum number of Elastic workers for this App Service plan SKU.

Maximum

Maximum number of workers for this App Service plan SKU.

Minimum

Minimum number of workers for this App Service plan SKU.

ScaleType

Available scale configurations for an App Service plan.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AppServiceSkuCapacity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppServiceSkuCapacity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppServiceSkuCapacity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppServiceSkuCapacity>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppServiceSkuCapacity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to