Class: Aws::EC2::Types::InterruptibleCapacityAllocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::InterruptibleCapacityAllocation
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Represents the allocation of capacity from a source reservation to an interruptible reservation, tracking current and target instance counts for allocation management.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#instance_count ⇒ Integer
The current number of instances allocated to the interruptible reservation.
-
#interruptible_capacity_reservation_id ⇒ String
The ID of the interruptible Capacity Reservation created from the allocation.
-
#interruption_type ⇒ String
The type of interruption policy applied to the interruptible reservation.
-
#status ⇒ String
The current status of the allocation (updating during reclamation, active when complete).
-
#target_instance_count ⇒ Integer
After your modify request, the requested number of instances allocated to interruptible reservation.
Instance Attribute Details
#instance_count ⇒ Integer
The current number of instances allocated to the interruptible reservation.
52554 52555 52556 52557 52558 52559 52560 52561 52562 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52554 class InterruptibleCapacityAllocation < Struct.new( :instance_count, :target_instance_count, :status, :interruptible_capacity_reservation_id, :interruption_type) SENSITIVE = [] include Aws::Structure end |
#interruptible_capacity_reservation_id ⇒ String
The ID of the interruptible Capacity Reservation created from the allocation.
52554 52555 52556 52557 52558 52559 52560 52561 52562 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52554 class InterruptibleCapacityAllocation < Struct.new( :instance_count, :target_instance_count, :status, :interruptible_capacity_reservation_id, :interruption_type) SENSITIVE = [] include Aws::Structure end |
#interruption_type ⇒ String
The type of interruption policy applied to the interruptible reservation.
52554 52555 52556 52557 52558 52559 52560 52561 52562 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52554 class InterruptibleCapacityAllocation < Struct.new( :instance_count, :target_instance_count, :status, :interruptible_capacity_reservation_id, :interruption_type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the allocation (updating during reclamation, active when complete).
52554 52555 52556 52557 52558 52559 52560 52561 52562 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52554 class InterruptibleCapacityAllocation < Struct.new( :instance_count, :target_instance_count, :status, :interruptible_capacity_reservation_id, :interruption_type) SENSITIVE = [] include Aws::Structure end |
#target_instance_count ⇒ Integer
After your modify request, the requested number of instances allocated to interruptible reservation.
52554 52555 52556 52557 52558 52559 52560 52561 52562 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52554 class InterruptibleCapacityAllocation < Struct.new( :instance_count, :target_instance_count, :status, :interruptible_capacity_reservation_id, :interruption_type) SENSITIVE = [] include Aws::Structure end |