Class: Aws::EC2::Types::CapacityBlockStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::CapacityBlockStatus
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes the availability of capacity for a Capacity Block.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity_block_id ⇒ String
The ID of the Capacity Block.
-
#capacity_reservation_statuses ⇒ Array<Types::CapacityReservationStatus>
The availability of capacity for the Capacity Block reservations.
-
#interconnect_status ⇒ String
The status of the high-bandwidth accelerator interconnect.
-
#total_available_capacity ⇒ Integer
The remaining capacity.
-
#total_capacity ⇒ Integer
The combined amount of
Available
andUnavailable
capacity in the Capacity Block. -
#total_unavailable_capacity ⇒ Integer
The unavailable capacity.
Instance Attribute Details
#capacity_block_id ⇒ String
The ID of the Capacity Block.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |
#capacity_reservation_statuses ⇒ Array<Types::CapacityReservationStatus>
The availability of capacity for the Capacity Block reservations.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |
#interconnect_status ⇒ String
The status of the high-bandwidth accelerator interconnect. Possible states include:
ok
the accelerator interconnect is healthy.impaired
- accelerator interconnect communication is impaired.insufficient-data
- insufficient data to determine accelerator interconnect status.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |
#total_available_capacity ⇒ Integer
The remaining capacity. Indicates the number of resources that can be launched into the Capacity Block.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |
#total_capacity ⇒ Integer
The combined amount of Available
and Unavailable
capacity in the
Capacity Block.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |
#total_unavailable_capacity ⇒ Integer
The unavailable capacity. Indicates the instance capacity that is unavailable for use due to a system status check failure.
5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 5218 class CapacityBlockStatus < Struct.new( :capacity_block_id, :interconnect_status, :total_capacity, :total_available_capacity, :total_unavailable_capacity, :capacity_reservation_statuses) SENSITIVE = [] include Aws::Structure end |