Values.InstanceFleetModifyConfigSourceConfiguration parameters for an instance fleet modification request. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.
type nonrec t = {instanceFleetId : InstanceFleetId.t;A unique identifier for the instance fleet.
*)targetOnDemandCapacity : WholeNumber.t option;The target capacity of On-Demand units for the instance fleet. For more information see InstanceFleetConfig$TargetOnDemandCapacity.
*)targetSpotCapacity : WholeNumber.t option;The target capacity of Spot units for the instance fleet. For more information, see InstanceFleetConfig$TargetSpotCapacity.
*)resizeSpecifications : InstanceFleetResizingSpecifications.t option;The resize specification for the instance fleet.
*)instanceTypeConfigs : InstanceTypeConfigList.t option;An array of InstanceTypeConfig objects that specify how Amazon EMR provisions Amazon EC2 instances when it fulfills On-Demand and Spot capacities. For more information, see InstanceTypeConfig.
*)context : XmlStringMaxLen256.t option;Reserved.
*)}val make :
?targetOnDemandCapacity:??? ->
?targetSpotCapacity:??? ->
?resizeSpecifications:??? ->
?instanceTypeConfigs:??? ->
?context:??? ->
instanceFleetId:InstanceFleetId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of WholeNumber.t
| `List of
[> `Structure of (string * Awso.Botodata.value) list ] list
| `String of InstanceFleetId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of WholeNumber.t
| `Structure of
(string
* [> `Enum of string
| `String of XmlStringMaxLen256.t ])
list ])
list ])
list ])
list ]