Class: Aws::EC2::Types::FleetCapacityReservation
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::FleetCapacityReservation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Information about a Capacity Reservation in a Capacity Reservation Fleet.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The Availability Zone in which the Capacity Reservation reserves capacity.
-
#availability_zone_id ⇒ String
The ID of the Availability Zone in which the Capacity Reservation reserves capacity.
-
#capacity_reservation_id ⇒ String
The ID of the Capacity Reservation.
-
#create_date ⇒ Time
The date and time at which the Capacity Reservation was created.
-
#ebs_optimized ⇒ Boolean
Indicates whether the Capacity Reservation reserves capacity for EBS-optimized instance types.
-
#fulfilled_capacity ⇒ Float
The number of capacity units fulfilled by the Capacity Reservation.
-
#instance_platform ⇒ String
The type of operating system for which the Capacity Reservation reserves capacity.
-
#instance_type ⇒ String
The instance type for which the Capacity Reservation reserves capacity.
-
#priority ⇒ Integer
The priority of the instance type in the Capacity Reservation Fleet.
-
#total_instance_count ⇒ Integer
The total number of instances for which the Capacity Reservation reserves capacity.
-
#weight ⇒ Float
The weight of the instance type in the Capacity Reservation Fleet.
Instance Attribute Details
#availability_zone ⇒ String
The Availability Zone in which the Capacity Reservation reserves capacity.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#availability_zone_id ⇒ String
The ID of the Availability Zone in which the Capacity Reservation reserves capacity.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#capacity_reservation_id ⇒ String
The ID of the Capacity Reservation.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#create_date ⇒ Time
The date and time at which the Capacity Reservation was created.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#ebs_optimized ⇒ Boolean
Indicates whether the Capacity Reservation reserves capacity for EBS-optimized instance types.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#fulfilled_capacity ⇒ Float
The number of capacity units fulfilled by the Capacity Reservation. For more information, see [ Total target capacity] in the Amazon EC2 User Guide.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/crfleet-concepts.html#target-capacity
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#instance_platform ⇒ String
The type of operating system for which the Capacity Reservation reserves capacity.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The instance type for which the Capacity Reservation reserves capacity.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The priority of the instance type in the Capacity Reservation Fleet. For more information, see [ Instance type priority] in the Amazon EC2 User Guide.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/crfleet-concepts.html#instance-priority
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#total_instance_count ⇒ Integer
The total number of instances for which the Capacity Reservation reserves capacity.
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |
#weight ⇒ Float
The weight of the instance type in the Capacity Reservation Fleet. For more information, see [ Instance type weight] in the Amazon EC2 User Guide.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/crfleet-concepts.html#instance-weight
32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 |
# File 'lib/aws-sdk-ec2/types.rb', line 32610 class FleetCapacityReservation < Struct.new( :capacity_reservation_id, :availability_zone_id, :instance_type, :instance_platform, :availability_zone, :total_instance_count, :fulfilled_capacity, :ebs_optimized, :create_date, :weight, :priority) SENSITIVE = [] include Aws::Structure end |