Class GetGroupMixedInstancesPolicyInstancesDistribution
- java.lang.Object
-
- com.pulumi.aws.autoscaling.outputs.GetGroupMixedInstancesPolicyInstancesDistribution
-
public final class GetGroupMixedInstancesPolicyInstancesDistribution extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetGroupMixedInstancesPolicyInstancesDistribution.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetGroupMixedInstancesPolicyInstancesDistribution.Builderbuilder()static GetGroupMixedInstancesPolicyInstancesDistribution.Builderbuilder(GetGroupMixedInstancesPolicyInstancesDistribution defaults)java.lang.StringonDemandAllocationStrategy()java.lang.IntegeronDemandBaseCapacity()java.lang.IntegeronDemandPercentageAboveBaseCapacity()java.lang.StringspotAllocationStrategy()java.lang.IntegerspotInstancePools()java.lang.StringspotMaxPrice()
-
-
-
Method Detail
-
onDemandAllocationStrategy
public java.lang.String onDemandAllocationStrategy()
- Returns:
- Strategy used when launching on-demand instances.
-
onDemandBaseCapacity
public java.lang.Integer onDemandBaseCapacity()
- Returns:
- Absolute minimum amount of desired capacity that must be fulfilled by on-demand instances.
-
onDemandPercentageAboveBaseCapacity
public java.lang.Integer onDemandPercentageAboveBaseCapacity()
- Returns:
- Percentages of On-Demand Instances and Spot Instances for your additional capacity beyond `onDemandBaseCapacity`.
-
spotAllocationStrategy
public java.lang.String spotAllocationStrategy()
- Returns:
- Strategy used when launching Spot instances.
-
spotInstancePools
public java.lang.Integer spotInstancePools()
- Returns:
- Number of Spot pools per availability zone to allocate capacity.
-
spotMaxPrice
public java.lang.String spotMaxPrice()
- Returns:
- Maximum price per unit hour that the user is willing to pay for the Spot instances.
-
builder
public static GetGroupMixedInstancesPolicyInstancesDistribution.Builder builder()
-
builder
public static GetGroupMixedInstancesPolicyInstancesDistribution.Builder builder(GetGroupMixedInstancesPolicyInstancesDistribution defaults)
-
-