Class: Aws::Types::CapacityReservation
- Inherits:
-
Object
- Object
- Aws::Types::CapacityReservation
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
-
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
-
#available_instance_count ⇒ ::Integer
Returns the value of attribute available_instance_count.
-
#capacity_allocations ⇒ ::Array[Types::CapacityAllocation]
Returns the value of attribute capacity_allocations.
-
#capacity_block_id ⇒ ::String
Returns the value of attribute capacity_block_id.
-
#capacity_reservation_arn ⇒ ::String
Returns the value of attribute capacity_reservation_arn.
-
#capacity_reservation_fleet_id ⇒ ::String
Returns the value of attribute capacity_reservation_fleet_id.
-
#capacity_reservation_id ⇒ ::String
Returns the value of attribute capacity_reservation_id.
-
#commitment_info ⇒ Types::CapacityReservationCommitmentInfo
Returns the value of attribute commitment_info.
-
#create_date ⇒ ::Time
Returns the value of attribute create_date.
-
#delivery_preference ⇒ "fixed", "incremental"
Returns the value of attribute delivery_preference.
-
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
-
#end_date ⇒ ::Time
Returns the value of attribute end_date.
-
#end_date_type ⇒ "unlimited", "limited"
Returns the value of attribute end_date_type.
-
#ephemeral_storage ⇒ Boolean
Returns the value of attribute ephemeral_storage.
-
#instance_match_criteria ⇒ "open", "targeted"
Returns the value of attribute instance_match_criteria.
-
#instance_platform ⇒ "Linux/UNIX", ...
Returns the value of attribute instance_platform.
-
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
-
#interruptible ⇒ Boolean
Returns the value of attribute interruptible.
-
#interruptible_capacity_allocation ⇒ Types::InterruptibleCapacityAllocation
Returns the value of attribute interruptible_capacity_allocation.
-
#interruption_info ⇒ Types::InterruptionInfo
Returns the value of attribute interruption_info.
-
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
-
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
-
#placement_group_arn ⇒ ::String
Returns the value of attribute placement_group_arn.
-
#reservation_type ⇒ "default", "capacity-block"
Returns the value of attribute reservation_type.
-
#start_date ⇒ ::Time
Returns the value of attribute start_date.
-
#state ⇒ "active", ...
Returns the value of attribute state.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#tenancy ⇒ "default", "dedicated"
Returns the value of attribute tenancy.
-
#total_instance_count ⇒ ::Integer
Returns the value of attribute total_instance_count.
-
#unused_reservation_billing_owner_id ⇒ ::String
Returns the value of attribute unused_reservation_billing_owner_id.
Instance Attribute Details
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
1537 1538 1539 |
# File 'sig/types.rbs', line 1537 def availability_zone @availability_zone end |
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
1534 1535 1536 |
# File 'sig/types.rbs', line 1534 def availability_zone_id @availability_zone_id end |
#available_instance_count ⇒ ::Integer
Returns the value of attribute available_instance_count.
1540 1541 1542 |
# File 'sig/types.rbs', line 1540 def available_instance_count @available_instance_count end |
#capacity_allocations ⇒ ::Array[Types::CapacityAllocation]
Returns the value of attribute capacity_allocations.
1553 1554 1555 |
# File 'sig/types.rbs', line 1553 def capacity_allocations @capacity_allocations end |
#capacity_block_id ⇒ ::String
Returns the value of attribute capacity_block_id.
1558 1559 1560 |
# File 'sig/types.rbs', line 1558 def capacity_block_id @capacity_block_id end |
#capacity_reservation_arn ⇒ ::String
Returns the value of attribute capacity_reservation_arn.
1533 1534 1535 |
# File 'sig/types.rbs', line 1533 def capacity_reservation_arn @capacity_reservation_arn end |
#capacity_reservation_fleet_id ⇒ ::String
Returns the value of attribute capacity_reservation_fleet_id.
1551 1552 1553 |
# File 'sig/types.rbs', line 1551 def capacity_reservation_fleet_id @capacity_reservation_fleet_id end |
#capacity_reservation_id ⇒ ::String
Returns the value of attribute capacity_reservation_id.
1531 1532 1533 |
# File 'sig/types.rbs', line 1531 def capacity_reservation_id @capacity_reservation_id end |
#commitment_info ⇒ Types::CapacityReservationCommitmentInfo
Returns the value of attribute commitment_info.
1556 1557 1558 |
# File 'sig/types.rbs', line 1556 def commitment_info @commitment_info end |
#create_date ⇒ ::Time
Returns the value of attribute create_date.
1548 1549 1550 |
# File 'sig/types.rbs', line 1548 def create_date @create_date end |
#delivery_preference ⇒ "fixed", "incremental"
Returns the value of attribute delivery_preference.
1557 1558 1559 |
# File 'sig/types.rbs', line 1557 def delivery_preference @delivery_preference end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
1541 1542 1543 |
# File 'sig/types.rbs', line 1541 def ebs_optimized @ebs_optimized end |
#end_date ⇒ ::Time
Returns the value of attribute end_date.
1545 1546 1547 |
# File 'sig/types.rbs', line 1545 def end_date @end_date end |
#end_date_type ⇒ "unlimited", "limited"
Returns the value of attribute end_date_type.
1546 1547 1548 |
# File 'sig/types.rbs', line 1546 def end_date_type @end_date_type end |
#ephemeral_storage ⇒ Boolean
Returns the value of attribute ephemeral_storage.
1542 1543 1544 |
# File 'sig/types.rbs', line 1542 def ephemeral_storage @ephemeral_storage end |
#instance_match_criteria ⇒ "open", "targeted"
Returns the value of attribute instance_match_criteria.
1547 1548 1549 |
# File 'sig/types.rbs', line 1547 def instance_match_criteria @instance_match_criteria end |
#instance_platform ⇒ "Linux/UNIX", ...
Returns the value of attribute instance_platform.
1536 1537 1538 |
# File 'sig/types.rbs', line 1536 def instance_platform @instance_platform end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
1535 1536 1537 |
# File 'sig/types.rbs', line 1535 def instance_type @instance_type end |
#interruptible ⇒ Boolean
Returns the value of attribute interruptible.
1559 1560 1561 |
# File 'sig/types.rbs', line 1559 def interruptible @interruptible end |
#interruptible_capacity_allocation ⇒ Types::InterruptibleCapacityAllocation
Returns the value of attribute interruptible_capacity_allocation.
1560 1561 1562 |
# File 'sig/types.rbs', line 1560 def interruptible_capacity_allocation @interruptible_capacity_allocation end |
#interruption_info ⇒ Types::InterruptionInfo
Returns the value of attribute interruption_info.
1561 1562 1563 |
# File 'sig/types.rbs', line 1561 def interruption_info @interruption_info end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
1550 1551 1552 |
# File 'sig/types.rbs', line 1550 def outpost_arn @outpost_arn end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
1532 1533 1534 |
# File 'sig/types.rbs', line 1532 def owner_id @owner_id end |
#placement_group_arn ⇒ ::String
Returns the value of attribute placement_group_arn.
1552 1553 1554 |
# File 'sig/types.rbs', line 1552 def placement_group_arn @placement_group_arn end |
#reservation_type ⇒ "default", "capacity-block"
Returns the value of attribute reservation_type.
1554 1555 1556 |
# File 'sig/types.rbs', line 1554 def reservation_type @reservation_type end |
#start_date ⇒ ::Time
Returns the value of attribute start_date.
1544 1545 1546 |
# File 'sig/types.rbs', line 1544 def start_date @start_date end |
#state ⇒ "active", ...
Returns the value of attribute state.
1543 1544 1545 |
# File 'sig/types.rbs', line 1543 def state @state end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
1549 1550 1551 |
# File 'sig/types.rbs', line 1549 def @tags end |
#tenancy ⇒ "default", "dedicated"
Returns the value of attribute tenancy.
1538 1539 1540 |
# File 'sig/types.rbs', line 1538 def tenancy @tenancy end |
#total_instance_count ⇒ ::Integer
Returns the value of attribute total_instance_count.
1539 1540 1541 |
# File 'sig/types.rbs', line 1539 def total_instance_count @total_instance_count end |
#unused_reservation_billing_owner_id ⇒ ::String
Returns the value of attribute unused_reservation_billing_owner_id.
1555 1556 1557 |
# File 'sig/types.rbs', line 1555 def unused_reservation_billing_owner_id @unused_reservation_billing_owner_id end |