AutoscalingPolicyScaleInControl class

Configuration that allows for slower scale in so that even if Autoscaler recommends an abrupt scale in of a MIG, it will be throttled as specified by the parameters below.


AutoscalingPolicyScaleInControl.fromJson(Map _json)


hashCode int
The hash code for this object. [...]
read-only, inherited
maxScaledInReplicas FixedOrPercent
Maximum allowed number (or %) of VMs that can be deducted from the peak recommendation during the window autoscaler looks at when computing recommendations. Possibly all these VMs can be deleted at once so user service needs to be prepared to lose that many VMs in one step.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
timeWindowSec int
How long back autoscaling should look when computing recommendations to include directives regarding slower scale in, as described above.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(Object other) bool
The equality operator. [...]