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)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


1531
1532
1533
# File 'sig/types.rbs', line 1531

def capacity_reservation_id
  @capacity_reservation_id
end

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

Returns:

  • (::Time)


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.

Returns:

  • ("fixed", "incremental")


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

def delivery_preference
  @delivery_preference
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


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.

Returns:

  • (::Time)


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.

Returns:

  • ("unlimited", "limited")


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

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


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.

Returns:

  • ("open", "targeted")


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.

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


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.

Returns:

  • (::String)


1535
1536
1537
# File 'sig/types.rbs', line 1535

def instance_type
  @instance_type
end

#interruptibleBoolean

Returns the value of attribute interruptible.

Returns:

  • (Boolean)


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

def interruptible
  @interruptible
end

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

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

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


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.

Returns:

  • (::Time)


1544
1545
1546
# File 'sig/types.rbs', line 1544

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


1543
1544
1545
# File 'sig/types.rbs', line 1543

def state
  @state
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



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

def tags
  @tags
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


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

def unused_reservation_billing_owner_id
  @unused_reservation_billing_owner_id
end