InstanceGroupDetail
public struct InstanceGroupDetail : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
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%.
Declaration
Swift
public let bidPrice: String? -
The date/time the instance group was created.
Declaration
Swift
public let creationDateTime: TimeStamp -
The date/time the instance group was terminated.
Declaration
Swift
public let endDateTime: TimeStamp? -
Unique identifier for the instance group.
Declaration
Swift
public let instanceGroupId: String? -
Target number of instances to run in the instance group.
Declaration
Swift
public let instanceRequestCount: Int -
Instance group role in the cluster
Declaration
Swift
public let instanceRole: InstanceRoleType -
Actual count of running instances.
Declaration
Swift
public let instanceRunningCount: Int -
EC2 instance type.
Declaration
Swift
public let instanceType: String -
Details regarding the state of the instance group.
Declaration
Swift
public let lastStateChangeReason: String? -
Market type of the EC2 instances used to create a cluster node.
Declaration
Swift
public let market: MarketType -
Friendly name for the instance group.
Declaration
Swift
public let name: String? -
The date/time the instance group was available to the cluster.
Declaration
Swift
public let readyDateTime: TimeStamp? -
The date/time the instance group was started.
Declaration
Swift
public let startDateTime: TimeStamp? -
State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
Declaration
Swift
public let state: InstanceGroupState -
init(bidPrice:creationDateTime:endDateTime:instanceGroupId:instanceRequestCount:instanceRole:instanceRunningCount:instanceType:lastStateChangeReason:market:name:readyDateTime:startDateTime:state:)Undocumented
Declaration
Swift
public init(bidPrice: String? = nil, creationDateTime: TimeStamp, endDateTime: TimeStamp? = nil, instanceGroupId: String? = nil, instanceRequestCount: Int, instanceRole: InstanceRoleType, instanceRunningCount: Int, instanceType: String, lastStateChangeReason: String? = nil, market: MarketType, name: String? = nil, readyDateTime: TimeStamp? = nil, startDateTime: TimeStamp? = nil, state: InstanceGroupState)
View on GitHub
InstanceGroupDetail Structure Reference