Package com.pulumi.aws.ec2.outputs
Class FleetLaunchTemplateConfigOverride
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.FleetLaunchTemplateConfigOverride
-
public final class FleetLaunchTemplateConfigOverride extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFleetLaunchTemplateConfigOverride.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>availabilityZone()static FleetLaunchTemplateConfigOverride.Builderbuilder()static FleetLaunchTemplateConfigOverride.Builderbuilder(FleetLaunchTemplateConfigOverride defaults)java.util.Optional<FleetLaunchTemplateConfigOverrideInstanceRequirements>instanceRequirements()java.util.Optional<java.lang.String>instanceType()java.util.Optional<java.lang.String>maxPrice()java.util.Optional<java.lang.Double>priority()java.util.Optional<java.lang.String>subnetId()java.util.Optional<java.lang.Double>weightedCapacity()
-
-
-
Method Detail
-
availabilityZone
public java.util.Optional<java.lang.String> availabilityZone()
- Returns:
- Availability Zone in which to launch the instances.
-
instanceRequirements
public java.util.Optional<FleetLaunchTemplateConfigOverrideInstanceRequirements> instanceRequirements()
- Returns:
- Override the instance type in the Launch Template with instance types that satisfy the requirements.
-
instanceType
public java.util.Optional<java.lang.String> instanceType()
- Returns:
- Instance type.
-
maxPrice
public java.util.Optional<java.lang.String> maxPrice()
- Returns:
- Maximum price per unit hour that you are willing to pay for a Spot Instance.
-
priority
public java.util.Optional<java.lang.Double> priority()
- Returns:
- Priority for the launch template override. If `onDemandOptions` `allocationStrategy` is set to `prioritized`, EC2 Fleet uses priority to determine which launch template override to use first in fulfilling On-Demand capacity. The highest priority is launched first. The lower the number, the higher the priority. If no number is set, the launch template override has the lowest priority. Valid values are whole numbers starting at 0.
-
subnetId
public java.util.Optional<java.lang.String> subnetId()
- Returns:
- ID of the subnet in which to launch the instances.
-
weightedCapacity
public java.util.Optional<java.lang.Double> weightedCapacity()
- Returns:
- Number of units provided by the specified instance type.
-
builder
public static FleetLaunchTemplateConfigOverride.Builder builder()
-
builder
public static FleetLaunchTemplateConfigOverride.Builder builder(FleetLaunchTemplateConfigOverride defaults)
-
-