Values.InstanceGroupDetailSourceDetailed information about an instance group.
type nonrec t = {instanceGroupId : XmlStringMaxLen256.t option;Unique identifier for the instance group.
*)name : XmlStringMaxLen256.t option;Friendly name for the instance group.
*)market : MarketType.t option;Market type of the Amazon EC2 instances used to create a cluster node.
*)instanceRole : InstanceRoleType.t option;Instance group role in the cluster
*)bidPrice : XmlStringMaxLen256.t option;The bid price for each Amazon EC2 Spot Instance type as defined by InstanceType. Expressed in USD. If neither BidPrice nor BidPriceAsPercentageOfOnDemandPrice is provided, BidPriceAsPercentageOfOnDemandPrice defaults to 100%.
*)instanceType : InstanceType.t option;Amazon EC2 instance type.
*)instanceRequestCount : Integer.t option;Target number of instances to run in the instance group.
*)instanceRunningCount : Integer.t option;Actual count of running instances.
*)state : InstanceGroupState.t option;State of instance group. The following values are no longer supported: STARTING, TERMINATED, and FAILED.
*)lastStateChangeReason : XmlString.t option;Details regarding the state of the instance group.
*)creationDateTime : Date.t option;The date/time the instance group was created.
*)startDateTime : Date.t option;The date/time the instance group was started.
*)readyDateTime : Date.t option;The date/time the instance group was available to the cluster.
*)endDateTime : Date.t option;The date/time the instance group was terminated.
*)customAmiId : XmlStringMaxLen256.t option;The custom AMI ID to use for the provisioned instance group.
*)}val make :
?instanceGroupId:??? ->
?name:??? ->
?market:??? ->
?instanceRole:??? ->
?bidPrice:??? ->
?instanceType:??? ->
?instanceRequestCount:??? ->
?instanceRunningCount:??? ->
?state:??? ->
?lastStateChangeReason:??? ->
?creationDateTime:??? ->
?startDateTime:??? ->
?readyDateTime:??? ->
?endDateTime:??? ->
?customAmiId:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `String of XmlStringMaxLen256.t
| `Timestamp of Date.t ])
list ]