Class: Aws::EC2::Types::TargetCapacitySpecification
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::TargetCapacitySpecification
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is ‘maintain`, you can specify a target capacity of 0 and add capacity later.
Instance Attribute Summary collapse
-
#default_target_capacity_type ⇒ String
The default ‘TotalTargetCapacity`, which is either `Spot` or `On-Demand`.
-
#on_demand_target_capacity ⇒ Integer
The number of On-Demand units to request.
-
#spot_target_capacity ⇒ Integer
The maximum number of Spot units to launch.
-
#total_target_capacity ⇒ Integer
The number of units to request, filled using ‘DefaultTargetCapacityType`.
Instance Attribute Details
#default_target_capacity_type ⇒ String
The default ‘TotalTargetCapacity`, which is either `Spot` or `On-Demand`.
35271 35272 35273 35274 35275 35276 35277 |
# File 'lib/aws-sdk-ec2/types.rb', line 35271 class TargetCapacitySpecification < Struct.new( :total_target_capacity, :on_demand_target_capacity, :spot_target_capacity, :default_target_capacity_type) include Aws::Structure end |
#on_demand_target_capacity ⇒ Integer
The number of On-Demand units to request.
35271 35272 35273 35274 35275 35276 35277 |
# File 'lib/aws-sdk-ec2/types.rb', line 35271 class TargetCapacitySpecification < Struct.new( :total_target_capacity, :on_demand_target_capacity, :spot_target_capacity, :default_target_capacity_type) include Aws::Structure end |
#spot_target_capacity ⇒ Integer
The maximum number of Spot units to launch.
35271 35272 35273 35274 35275 35276 35277 |
# File 'lib/aws-sdk-ec2/types.rb', line 35271 class TargetCapacitySpecification < Struct.new( :total_target_capacity, :on_demand_target_capacity, :spot_target_capacity, :default_target_capacity_type) include Aws::Structure end |
#total_target_capacity ⇒ Integer
The number of units to request, filled using ‘DefaultTargetCapacityType`.
35271 35272 35273 35274 35275 35276 35277 |
# File 'lib/aws-sdk-ec2/types.rb', line 35271 class TargetCapacitySpecification < Struct.new( :total_target_capacity, :on_demand_target_capacity, :spot_target_capacity, :default_target_capacity_type) include Aws::Structure end |