AveragePartitionLoadScalingTrigger interface

Represents a scaling trigger related to an average load of a metric/resource of a partition.

Extends

Properties

kind

Polymorphic discriminator, which specifies the different types this object can be

lowerLoadThreshold

The lower limit of the load below which a scale in operation should be performed.

metricName

The name of the metric for which usage should be tracked.

scaleInterval

The period in seconds on which a decision is made whether to scale or not. This property should come in ISO 8601 format "hh:mm:ss".

upperLoadThreshold

The upper limit of the load beyond which a scale out operation should be performed.

Property Details

kind

Polymorphic discriminator, which specifies the different types this object can be

kind: "AveragePartitionLoadTrigger"

Property Value

"AveragePartitionLoadTrigger"

lowerLoadThreshold

The lower limit of the load below which a scale in operation should be performed.

lowerLoadThreshold: number

Property Value

number

metricName

The name of the metric for which usage should be tracked.

metricName: string

Property Value

string

scaleInterval

The period in seconds on which a decision is made whether to scale or not. This property should come in ISO 8601 format "hh:mm:ss".

scaleInterval: string

Property Value

string

upperLoadThreshold

The upper limit of the load beyond which a scale out operation should be performed.

upperLoadThreshold: number

Property Value

number