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 isfalse
.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 isfalse
.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 isfalse
.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