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.
1451 1452 1453 |
# File 'sig/types.rbs', line 1451 def availability_zone @availability_zone end |
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
1448 1449 1450 |
# File 'sig/types.rbs', line 1448 def availability_zone_id @availability_zone_id end |
#available_instance_count ⇒ ::Integer
Returns the value of attribute available_instance_count.
1454 1455 1456 |
# File 'sig/types.rbs', line 1454 def available_instance_count @available_instance_count end |
#capacity_allocations ⇒ ::Array[Types::CapacityAllocation]
Returns the value of attribute capacity_allocations.
1467 1468 1469 |
# File 'sig/types.rbs', line 1467 def capacity_allocations @capacity_allocations end |
#capacity_block_id ⇒ ::String
Returns the value of attribute capacity_block_id.
1472 1473 1474 |
# File 'sig/types.rbs', line 1472 def capacity_block_id @capacity_block_id end |
#capacity_reservation_arn ⇒ ::String
Returns the value of attribute capacity_reservation_arn.
1447 1448 1449 |
# File 'sig/types.rbs', line 1447 def capacity_reservation_arn @capacity_reservation_arn end |
#capacity_reservation_fleet_id ⇒ ::String
Returns the value of attribute capacity_reservation_fleet_id.
1465 1466 1467 |
# File 'sig/types.rbs', line 1465 def capacity_reservation_fleet_id @capacity_reservation_fleet_id end |
#capacity_reservation_id ⇒ ::String
Returns the value of attribute capacity_reservation_id.
1445 1446 1447 |
# File 'sig/types.rbs', line 1445 def capacity_reservation_id @capacity_reservation_id end |
#commitment_info ⇒ Types::CapacityReservationCommitmentInfo
Returns the value of attribute commitment_info.
1470 1471 1472 |
# File 'sig/types.rbs', line 1470 def commitment_info @commitment_info end |
#create_date ⇒ ::Time
Returns the value of attribute create_date.
1462 1463 1464 |
# File 'sig/types.rbs', line 1462 def create_date @create_date end |
#delivery_preference ⇒ "fixed", "incremental"
Returns the value of attribute delivery_preference.
1471 1472 1473 |
# File 'sig/types.rbs', line 1471 def delivery_preference @delivery_preference end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
1455 1456 1457 |
# File 'sig/types.rbs', line 1455 def ebs_optimized @ebs_optimized end |
#end_date ⇒ ::Time
Returns the value of attribute end_date.
1459 1460 1461 |
# File 'sig/types.rbs', line 1459 def end_date @end_date end |
#end_date_type ⇒ "unlimited", "limited"
Returns the value of attribute end_date_type.
1460 1461 1462 |
# File 'sig/types.rbs', line 1460 def end_date_type @end_date_type end |
#ephemeral_storage ⇒ Boolean
Returns the value of attribute ephemeral_storage.
1456 1457 1458 |
# File 'sig/types.rbs', line 1456 def ephemeral_storage @ephemeral_storage end |
#instance_match_criteria ⇒ "open", "targeted"
Returns the value of attribute instance_match_criteria.
1461 1462 1463 |
# File 'sig/types.rbs', line 1461 def instance_match_criteria @instance_match_criteria end |
#instance_platform ⇒ "Linux/UNIX", ...
Returns the value of attribute instance_platform.
1450 1451 1452 |
# File 'sig/types.rbs', line 1450 def instance_platform @instance_platform end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
1449 1450 1451 |
# File 'sig/types.rbs', line 1449 def instance_type @instance_type end |
#interruptible ⇒ Boolean
Returns the value of attribute interruptible.
1473 1474 1475 |
# File 'sig/types.rbs', line 1473 def interruptible @interruptible end |
#interruptible_capacity_allocation ⇒ Types::InterruptibleCapacityAllocation
Returns the value of attribute interruptible_capacity_allocation.
1474 1475 1476 |
# File 'sig/types.rbs', line 1474 def interruptible_capacity_allocation @interruptible_capacity_allocation end |
#interruption_info ⇒ Types::InterruptionInfo
Returns the value of attribute interruption_info.
1475 1476 1477 |
# File 'sig/types.rbs', line 1475 def interruption_info @interruption_info end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
1464 1465 1466 |
# File 'sig/types.rbs', line 1464 def outpost_arn @outpost_arn end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
1446 1447 1448 |
# File 'sig/types.rbs', line 1446 def owner_id @owner_id end |
#placement_group_arn ⇒ ::String
Returns the value of attribute placement_group_arn.
1466 1467 1468 |
# File 'sig/types.rbs', line 1466 def placement_group_arn @placement_group_arn end |
#reservation_type ⇒ "default", "capacity-block"
Returns the value of attribute reservation_type.
1468 1469 1470 |
# File 'sig/types.rbs', line 1468 def reservation_type @reservation_type end |
#start_date ⇒ ::Time
Returns the value of attribute start_date.
1458 1459 1460 |
# File 'sig/types.rbs', line 1458 def start_date @start_date end |
#state ⇒ "active", ...
Returns the value of attribute state.
1457 1458 1459 |
# File 'sig/types.rbs', line 1457 def state @state end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
1463 1464 1465 |
# File 'sig/types.rbs', line 1463 def @tags end |
#tenancy ⇒ "default", "dedicated"
Returns the value of attribute tenancy.
1452 1453 1454 |
# File 'sig/types.rbs', line 1452 def tenancy @tenancy end |
#total_instance_count ⇒ ::Integer
Returns the value of attribute total_instance_count.
1453 1454 1455 |
# File 'sig/types.rbs', line 1453 def total_instance_count @total_instance_count end |
#unused_reservation_billing_owner_id ⇒ ::String
Returns the value of attribute unused_reservation_billing_owner_id.
1469 1470 1471 |
# File 'sig/types.rbs', line 1469 def unused_reservation_billing_owner_id @unused_reservation_billing_owner_id end |