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