BasicScalingRule object

It is used in combination with the user defined Scaling Metrics.

Polymorphism

BasicScalingRule is a type that implements the ScalingRule type.

When an object of type ScalingRule is expected, you can use one of type BasicScalingRule (or use any other implementation).

Abstract Type

BasicScalingRule is an abstract type. When an object of type BasicScalingRule is expected, you must pass an object of one of the following types:

Properties

property attributes valid values description filter option
name
string
required
create-only
filterable

The name of a Scaling Metric.

?name=...
ruleType
string
required
create-only
filterable
"BasicScalingRule" ?ruleType=...
scaleDown
number
required

Scale down threshold.

scaleUp
number
required

Scale up threshold.