Package com.pulumi.aws.ec2.outputs
Class FleetTargetCapacitySpecification
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.FleetTargetCapacitySpecification
-
public final class FleetTargetCapacitySpecification extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFleetTargetCapacitySpecification.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetTargetCapacitySpecification.Builderbuilder()static FleetTargetCapacitySpecification.Builderbuilder(FleetTargetCapacitySpecification defaults)java.lang.StringdefaultTargetCapacityType()java.util.Optional<java.lang.Integer>onDemandTargetCapacity()java.util.Optional<java.lang.Integer>spotTargetCapacity()java.util.Optional<java.lang.String>targetCapacityUnitType()java.lang.IntegertotalTargetCapacity()
-
-
-
Method Detail
-
defaultTargetCapacityType
public java.lang.String defaultTargetCapacityType()
- Returns:
- Default target capacity type. Valid values: `on-demand`, `spot`.
-
onDemandTargetCapacity
public java.util.Optional<java.lang.Integer> onDemandTargetCapacity()
- Returns:
- The number of On-Demand units to request.
-
spotTargetCapacity
public java.util.Optional<java.lang.Integer> spotTargetCapacity()
- Returns:
- The number of Spot units to request.
-
targetCapacityUnitType
public java.util.Optional<java.lang.String> targetCapacityUnitType()
- Returns:
- The unit for the target capacity. If you specify `targetCapacityUnitType`, `instanceRequirements` must be specified.
-
totalTargetCapacity
public java.lang.Integer totalTargetCapacity()
- Returns:
- The number of units to request, filled using `defaultTargetCapacityType`.
-
builder
public static FleetTargetCapacitySpecification.Builder builder()
-
builder
public static FleetTargetCapacitySpecification.Builder builder(FleetTargetCapacitySpecification defaults)
-
-