InstanceGroupDetail class

Detailed information about an instance group.

Constructors

InstanceGroupDetail({required DateTime creationDateTime, required int instanceRequestCount, required InstanceRoleType instanceRole, required int instanceRunningCount, required String instanceType, required MarketType market, required InstanceGroupState state, String? bidPrice, DateTime? endDateTime, String? instanceGroupId, String? lastStateChangeReason, String? name, DateTime? readyDateTime, DateTime? startDateTime})
InstanceGroupDetail.fromJson(Map<String, dynamic> json)
factory

Properties

bidPrice String?
The bid price for each EC2 Spot Instance type as defined by InstanceType. Expressed in USD. If neither BidPrice nor BidPriceAsPercentageOfOnDemandPrice is provided, BidPriceAsPercentageOfOnDemandPrice defaults to 100%.
final
creationDateTime DateTime
The date/time the instance group was created.
final
endDateTime DateTime?
The date/time the instance group was terminated.
final
hashCode int
The hash code for this object.
no setterinherited
instanceGroupId String?
Unique identifier for the instance group.
final
instanceRequestCount int
Target number of instances to run in the instance group.
final
instanceRole InstanceRoleType
Instance group role in the cluster
final
instanceRunningCount int
Actual count of running instances.
final
instanceType String
EC2 instance type.
final
lastStateChangeReason String?
Details regarding the state of the instance group.
final
market MarketType
Market type of the EC2 instances used to create a cluster node.
final
name String?
Friendly name for the instance group.
final
readyDateTime DateTime?
The date/time the instance group was available to the cluster.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startDateTime DateTime?
The date/time the instance group was started.
final
state InstanceGroupState
State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
final

Methods

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

Operators

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