SuspendedState class

Specifies whether the scaling activities for a scalable target are in a suspended state.

Constructors

SuspendedState({bool? dynamicScalingInSuspended, bool? dynamicScalingOutSuspended, bool? scheduledScalingSuspended})
SuspendedState.fromJson(Map<String, dynamic> json)
factory

Properties

dynamicScalingInSuspended bool?
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value to true if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default is false.
final
dynamicScalingOutSuspended bool?
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value to true if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default is false.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheduledScalingSuspended bool?
Whether scheduled scaling is suspended. Set the value to true if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default is false.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited