BandWidthScalingRule object
It is used in combination with the user defined Scaling Metrics.
Polymorphism
BandWidthScalingRule is a type that implements the BasicScalingRule type.
When an object of type BasicScalingRule is expected, you can use one of type BandWidthScalingRule (or use any other implementation).
Example JSON representation
{
"direction": "inbound",
"name": "BandWidth",
"ruleType": "BandWidthScalingRule",
"scaleDown": 1.0,
"scaleUp": 1.0
}
Properties
property | attributes | valid values | description | filter option |
---|---|---|---|---|
direction string |
required |
"inbound" "outbound" |
||
name string |
required create-only filterable |
"BandWidth" | Scaling rule name. |
?name=... |
ruleType string |
required create-only filterable |
"BandWidthScalingRule" | ?ruleType=... | |
scaleDown number |
required |
Scale down threshold. |
||
scaleUp number |
required |
Scale up threshold. |