public static interface AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder extends SdkPojo, CopyableBuilder<AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder,AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder onDemandAllocationStrategy(String onDemandAllocationStrategy)
How to allocate instance types to fulfill On-Demand capacity. The valid value is prioritized.
onDemandAllocationStrategy - How to allocate instance types to fulfill On-Demand capacity. The valid value is
prioritized.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder onDemandBaseCapacity(Integer onDemandBaseCapacity)
The minimum amount of the Auto Scaling group's capacity that must be fulfilled by On-Demand Instances.
onDemandBaseCapacity - The minimum amount of the Auto Scaling group's capacity that must be fulfilled by On-Demand Instances.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder onDemandPercentageAboveBaseCapacity(Integer onDemandPercentageAboveBaseCapacity)
The percentage of On-Demand Instances and Spot Instances for additional capacity beyond
OnDemandBaseCapacity.
onDemandPercentageAboveBaseCapacity - The percentage of On-Demand Instances and Spot Instances for additional capacity beyond
OnDemandBaseCapacity.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder spotAllocationStrategy(String spotAllocationStrategy)
How to allocate instances across Spot Instance pools. Valid values are as follows:
lowest-price
capacity-optimized
capacity-optimized-prioritized
spotAllocationStrategy - How to allocate instances across Spot Instance pools. Valid values are as follows:
lowest-price
capacity-optimized
capacity-optimized-prioritized
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder spotInstancePools(Integer spotInstancePools)
The number of Spot Instance pools across which to allocate your Spot Instances.
spotInstancePools - The number of Spot Instance pools across which to allocate your Spot Instances.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails.Builder spotMaxPrice(String spotMaxPrice)
The maximum price per unit hour that you are willing to pay for a Spot Instance.
spotMaxPrice - The maximum price per unit hour that you are willing to pay for a Spot Instance.Copyright © 2023. All rights reserved.