ScaleProfile Class

Definition

The autoscale profile.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.ScaleProfileTypeConverter))]
public class ScaleProfile : Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.IScaleProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.ScaleProfileTypeConverter))>]
type ScaleProfile = class
    interface IScaleProfile
    interface IJsonSerializable
Public Class ScaleProfile
Implements IScaleProfile
Inheritance
ScaleProfile
Attributes
Implements

Constructors

ScaleProfile()

Creates an new ScaleProfile instance.

Properties

CapacityMax

The maximum number of NCUs the deployment can be autoscaled to.

CapacityMin

The minimum number of NCUs the deployment can be autoscaled to.

Name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScaleProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScaleProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.IScaleProfile.

FromJsonString(String)

Creates a new instance of ScaleProfile, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScaleProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to