AverageServiceLoadScalingTrigger interface
Represents a scaling policy related to an average load of a metric/resource of a service.
Properties
kind | Polymorphic Discriminator |
lower |
The lower limit of the load below which a scale in operation should be performed. |
metric |
The name of the metric for which usage should be tracked. |
scale |
The period in seconds on which a decision is made whether to scale or not. |
upper |
The upper limit of the load beyond which a scale out operation should be performed. |
Property Details
kind
Polymorphic Discriminator
kind: "AverageServiceLoad"
Property Value
"AverageServiceLoad"
lowerLoadThreshold
The lower limit of the load below which a scale in operation should be performed.
lowerLoadThreshold: string
Property Value
string
metricName
The name of the metric for which usage should be tracked.
metricName: string
Property Value
string
scaleIntervalInSeconds
The period in seconds on which a decision is made whether to scale or not.
scaleIntervalInSeconds: number
Property Value
number
upperLoadThreshold
The upper limit of the load beyond which a scale out operation should be performed.
upperLoadThreshold: string
Property Value
string