Class: Aws::EC2::Types::FleetLaunchTemplateOverrides
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::FleetLaunchTemplateOverrides
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes overrides for a launch template.
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The Availability Zone in which to launch the instances.
-
#instance_type ⇒ String
The instance type.
-
#max_price ⇒ String
The maximum price per unit hour that you are willing to pay for a Spot Instance.
-
#placement ⇒ Types::PlacementResponse
The location where the instance launched, if applicable.
-
#priority ⇒ Float
The priority for the launch template override.
-
#subnet_id ⇒ String
The ID of the subnet in which to launch the instances.
-
#weighted_capacity ⇒ Float
The number of units provided by the specified instance type.
Instance Attribute Details
#availability_zone ⇒ String
The Availability Zone in which to launch the instances.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#instance_type ⇒ String
The instance type.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#max_price ⇒ String
The maximum price per unit hour that you are willing to pay for a Spot Instance.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#placement ⇒ Types::PlacementResponse
The location where the instance launched, if applicable.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#priority ⇒ Float
The priority for the launch template override. If 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. Valid values are whole numbers starting at `0`. The lower the number, the higher the priority. If no number is set, the override has the lowest priority.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#subnet_id ⇒ String
The ID of the subnet in which to launch the instances.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |
#weighted_capacity ⇒ Float
The number of units provided by the specified instance type.
19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 |
# File 'lib/aws-sdk-ec2/types.rb', line 19494 class FleetLaunchTemplateOverrides < Struct.new( :instance_type, :max_price, :subnet_id, :availability_zone, :weighted_capacity, :priority, :placement) include Aws::Structure end |