instancesDistribution

@JvmName(name = "cgmviypwxqemfivu")
suspend fun instancesDistribution(value: Output<InstancesDistributionArgs>)
@JvmName(name = "mhnytnmwbejhqkne")
suspend fun instancesDistribution(value: InstancesDistributionArgs?)

Parameters

value

The instances distribution. Use this structure to specify the distribution of On-Demand Instances and Spot Instances and the allocation strategies used to fulfill On-Demand and Spot capacities for a mixed instances policy. For more information, see Auto Scaling groups with multiple instance types and purchase options in the Amazon EC2 Auto Scaling User Guide. `InstancesDistribution` is a property of the AWS::AutoScaling::AutoScalingGroup MixedInstancesPolicy property type.


@JvmName(name = "ysccidlnvdbnpyjk")
suspend fun instancesDistribution(argument: suspend InstancesDistributionArgsBuilder.() -> Unit)

Parameters

argument

The instances distribution. Use this structure to specify the distribution of On-Demand Instances and Spot Instances and the allocation strategies used to fulfill On-Demand and Spot capacities for a mixed instances policy. For more information, see Auto Scaling groups with multiple instance types and purchase options in the Amazon EC2 Auto Scaling User Guide. `InstancesDistribution` is a property of the AWS::AutoScaling::AutoScalingGroup MixedInstancesPolicy property type.