Class: Aws::Types::CapacityReservation

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone::String

Returns the value of attribute availability_zone.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


1445
1446
1447
# File 'sig/types.rbs', line 1445

def capacity_reservation_id
  @capacity_reservation_id
end

#commitment_infoTypes::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.

Returns:

  • (::Time)


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.

Returns:

  • ("fixed", "incremental")


1471
1472
1473
# File 'sig/types.rbs', line 1471

def delivery_preference
  @delivery_preference
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


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.

Returns:

  • (::Time)


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.

Returns:

  • ("unlimited", "limited")


1460
1461
1462
# File 'sig/types.rbs', line 1460

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


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.

Returns:

  • ("open", "targeted")


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.

Returns:

  • ("Linux/UNIX", "Red Hat Enterprise Linux", "SUSE Linux", "Windows", "Windows with SQL Server", "Windows with SQL Server Enterprise", "Windows with SQL Server Standard", "Windows with SQL Server Web", "Linux with SQL Server Standard", "Linux with SQL Server Web", "Linux with SQL Server Enterprise", "RHEL with SQL Server Standard", "RHEL with SQL Server Enterprise", "RHEL with SQL Server Web", "RHEL with HA", "RHEL with HA and SQL Server Standard", "RHEL with HA and SQL Server Enterprise", "Ubuntu Pro")


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.

Returns:

  • (::String)


1449
1450
1451
# File 'sig/types.rbs', line 1449

def instance_type
  @instance_type
end

#interruptibleBoolean

Returns the value of attribute interruptible.

Returns:

  • (Boolean)


1473
1474
1475
# File 'sig/types.rbs', line 1473

def interruptible
  @interruptible
end

#interruptible_capacity_allocationTypes::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_infoTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • ("default", "capacity-block")


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.

Returns:

  • (::Time)


1458
1459
1460
# File 'sig/types.rbs', line 1458

def start_date
  @start_date
end

#state"active", ...

Returns the value of attribute state.

Returns:

  • ("active", "expired", "cancelled", "pending", "failed", "scheduled", "payment-pending", "payment-failed", "assessing", "delayed", "unsupported", "cancelling", "unavailable")


1457
1458
1459
# File 'sig/types.rbs', line 1457

def state
  @state
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1463
1464
1465
# File 'sig/types.rbs', line 1463

def tags
  @tags
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


1469
1470
1471
# File 'sig/types.rbs', line 1469

def unused_reservation_billing_owner_id
  @unused_reservation_billing_owner_id
end