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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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.
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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
      35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 35729 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  |