Share via


ApiManagementGatewaySkuProperties Class

Definition

API Management gateway resource SKU properties.

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

Constructors

ApiManagementGatewaySkuProperties(ApiGatewaySkuType)

Initializes a new instance of ApiManagementGatewaySkuProperties.

Properties

Capacity

Capacity of the SKU (number of deployed units of the SKU).

Name

Name of the Sku.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ApiManagementGatewaySkuProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ApiManagementGatewaySkuProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApiManagementGatewaySkuProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApiManagementGatewaySkuProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ApiManagementGatewaySkuProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to