InstanceGroupModifyConfig class
Modify the size or configurations of an instance group.
Constructors
-
InstanceGroupModifyConfig({required String instanceGroupId, List<
Configuration> ? configurations, List<String> ? eC2InstanceIdsToTerminate, int? instanceCount, ShrinkPolicy? shrinkPolicy})
Properties
-
configurations
→ List<
Configuration> ? -
A list of new or modified configurations to apply for an instance group.
final
-
eC2InstanceIdsToTerminate
→ List<
String> ? -
The EC2 InstanceIds to terminate. After you terminate the instances, the
instance group will not return to its original requested size.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceCount → int?
-
Target size for the instance group.
final
- instanceGroupId → String
-
Unique ID of the instance group to modify.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shrinkPolicy → ShrinkPolicy?
-
Policy for customizing shrink operations.
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