ScalingConstraints class
The upper and lower EC2 instance limits for an automatic scaling policy. Automatic scaling activities triggered by automatic scaling rules will not cause an instance group to grow above or below these limits.
Constructors
- ScalingConstraints({required int maxCapacity, required int minCapacity})
-
ScalingConstraints.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxCapacity → int
-
The upper boundary of EC2 instances in an instance group beyond which
scaling activities are not allowed to grow. Scale-out activities will not
add instances beyond this boundary.
final
- minCapacity → int
-
The lower boundary of EC2 instances in an instance group below which scaling
activities are not allowed to shrink. Scale-in activities will not terminate
instances below this boundary.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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