Share via


DurableTaskSchedulerSku Class

Definition

The SKU (Stock Keeping Unit) assigned to this durable task scheduler.

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

Constructors

Name Description
DurableTaskSchedulerSku(DurableTaskSchedulerSkuName)

Initializes a new instance of DurableTaskSchedulerSku.

DurableTaskSchedulerSku(String)

Initializes a new instance of DurableTaskSchedulerSku.

Properties

Name Description
Capacity

The SKU capacity. This allows scale out/in for the resource and impacts zone redundancy.

Name

The name of the SKU.

RedundancyState

Indicates whether the current SKU configuration is zone redundant.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<DurableTaskSchedulerSku>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DurableTaskSchedulerSku>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DurableTaskSchedulerSku>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DurableTaskSchedulerSku>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to