Values.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsSourceInformation about the instances distribution.
type nonrec t = {onDemandAllocationStrategy : NonEmptyString.t option;How to allocate instance types to fulfill On-Demand capacity. The valid value is prioritized.
*)onDemandBaseCapacity : Integer.t option;The minimum amount of the Auto Scaling group's capacity that must be fulfilled by On-Demand Instances.
*)onDemandPercentageAboveBaseCapacity : Integer.t option;The percentage of On-Demand Instances and Spot Instances for additional capacity beyond OnDemandBaseCapacity.
*)spotAllocationStrategy : NonEmptyString.t option;How to allocate instances across Spot Instance pools. Valid values are as follows: lowest-price capacity-optimized capacity-optimized-prioritized
*)spotInstancePools : Integer.t option;The number of Spot Instance pools across which to allocate your Spot Instances.
*)spotMaxPrice : NonEmptyString.t option;The maximum price per unit hour that you are willing to pay for a Spot Instance.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Integer of Integer.t | `String of NonEmptyString.t ]) list ]