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)


1553
1554
1555
# File 'sig/types.rbs', line 1553

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


1550
1551
1552
# File 'sig/types.rbs', line 1550

def availability_zone_id
  @availability_zone_id
end

#available_instance_count::Integer

Returns the value of attribute available_instance_count.

Returns:

  • (::Integer)


1556
1557
1558
# File 'sig/types.rbs', line 1556

def available_instance_count
  @available_instance_count
end

#capacity_allocations::Array[Types::CapacityAllocation]

Returns the value of attribute capacity_allocations.

Returns:



1569
1570
1571
# File 'sig/types.rbs', line 1569

def capacity_allocations
  @capacity_allocations
end

#capacity_block_id::String

Returns the value of attribute capacity_block_id.

Returns:

  • (::String)


1574
1575
1576
# File 'sig/types.rbs', line 1574

def capacity_block_id
  @capacity_block_id
end

#capacity_reservation_arn::String

Returns the value of attribute capacity_reservation_arn.

Returns:

  • (::String)


1549
1550
1551
# File 'sig/types.rbs', line 1549

def capacity_reservation_arn
  @capacity_reservation_arn
end

#capacity_reservation_fleet_id::String

Returns the value of attribute capacity_reservation_fleet_id.

Returns:

  • (::String)


1567
1568
1569
# File 'sig/types.rbs', line 1567

def capacity_reservation_fleet_id
  @capacity_reservation_fleet_id
end

#capacity_reservation_id::String

Returns the value of attribute capacity_reservation_id.

Returns:

  • (::String)


1547
1548
1549
# File 'sig/types.rbs', line 1547

def capacity_reservation_id
  @capacity_reservation_id
end

#commitment_infoTypes::CapacityReservationCommitmentInfo

Returns the value of attribute commitment_info.



1572
1573
1574
# File 'sig/types.rbs', line 1572

def commitment_info
  @commitment_info
end

#create_date::Time

Returns the value of attribute create_date.

Returns:

  • (::Time)


1564
1565
1566
# File 'sig/types.rbs', line 1564

def create_date
  @create_date
end

#delivery_preference"fixed", "incremental"

Returns the value of attribute delivery_preference.

Returns:

  • ("fixed", "incremental")


1573
1574
1575
# File 'sig/types.rbs', line 1573

def delivery_preference
  @delivery_preference
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


1557
1558
1559
# File 'sig/types.rbs', line 1557

def ebs_optimized
  @ebs_optimized
end

#end_date::Time

Returns the value of attribute end_date.

Returns:

  • (::Time)


1561
1562
1563
# File 'sig/types.rbs', line 1561

def end_date
  @end_date
end

#end_date_type"unlimited", "limited"

Returns the value of attribute end_date_type.

Returns:

  • ("unlimited", "limited")


1562
1563
1564
# File 'sig/types.rbs', line 1562

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


1558
1559
1560
# File 'sig/types.rbs', line 1558

def ephemeral_storage
  @ephemeral_storage
end

#instance_match_criteria"open", "targeted"

Returns the value of attribute instance_match_criteria.

Returns:

  • ("open", "targeted")


1563
1564
1565
# File 'sig/types.rbs', line 1563

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")


1552
1553
1554
# File 'sig/types.rbs', line 1552

def instance_platform
  @instance_platform
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


1551
1552
1553
# File 'sig/types.rbs', line 1551

def instance_type
  @instance_type
end

#interruptibleBoolean

Returns the value of attribute interruptible.

Returns:

  • (Boolean)


1575
1576
1577
# File 'sig/types.rbs', line 1575

def interruptible
  @interruptible
end

#interruptible_capacity_allocationTypes::InterruptibleCapacityAllocation

Returns the value of attribute interruptible_capacity_allocation.



1576
1577
1578
# File 'sig/types.rbs', line 1576

def interruptible_capacity_allocation
  @interruptible_capacity_allocation
end

#interruption_infoTypes::InterruptionInfo

Returns the value of attribute interruption_info.



1577
1578
1579
# File 'sig/types.rbs', line 1577

def interruption_info
  @interruption_info
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


1566
1567
1568
# File 'sig/types.rbs', line 1566

def outpost_arn
  @outpost_arn
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


1548
1549
1550
# File 'sig/types.rbs', line 1548

def owner_id
  @owner_id
end

#placement_group_arn::String

Returns the value of attribute placement_group_arn.

Returns:

  • (::String)


1568
1569
1570
# File 'sig/types.rbs', line 1568

def placement_group_arn
  @placement_group_arn
end

#reservation_type"default", "capacity-block"

Returns the value of attribute reservation_type.

Returns:

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


1570
1571
1572
# File 'sig/types.rbs', line 1570

def reservation_type
  @reservation_type
end

#start_date::Time

Returns the value of attribute start_date.

Returns:

  • (::Time)


1560
1561
1562
# File 'sig/types.rbs', line 1560

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")


1559
1560
1561
# File 'sig/types.rbs', line 1559

def state
  @state
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1565
1566
1567
# File 'sig/types.rbs', line 1565

def tags
  @tags
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


1554
1555
1556
# File 'sig/types.rbs', line 1554

def tenancy
  @tenancy
end

#total_instance_count::Integer

Returns the value of attribute total_instance_count.

Returns:

  • (::Integer)


1555
1556
1557
# File 'sig/types.rbs', line 1555

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)


1571
1572
1573
# File 'sig/types.rbs', line 1571

def unused_reservation_billing_owner_id
  @unused_reservation_billing_owner_id
end