Class FleetLaunchTemplateConfigOverrideArgs


  • public final class FleetLaunchTemplateConfigOverrideArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • availabilityZone

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> availabilityZone()
        Returns:
        Availability Zone in which to launch the instances.
      • instanceType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceType()
        Returns:
        Instance type.
      • maxPrice

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> subnetId()
        Returns:
        ID of the subnet in which to launch the instances.
      • weightedCapacity

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> weightedCapacity()
        Returns:
        Number of units provided by the specified instance type.