Skip to content

/AWS1/CL_EC2CAPBLOCKSTATUS

Describes the availability of capacity for a Capacity Block.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_capacityblockid TYPE /AWS1/EC2CAPACITYBLOCKID /AWS1/EC2CAPACITYBLOCKID

The ID of the Capacity Block.

iv_interconnectstatus TYPE /AWS1/EC2CAPBLOCKINTERCNCTSTAT /AWS1/EC2CAPBLOCKINTERCNCTSTAT

The status of the high-bandwidth accelerator interconnect. Possible states include:

  • ok the accelerator interconnect is healthy.

  • impaired - accelerator interconnect communication is impaired.

  • insufficient-data - insufficient data to determine accelerator interconnect status.

iv_totalcapacity TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER

The combined amount of Available and Unavailable capacity in the Capacity Block.

iv_totalavailablecapacity TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER

The remaining capacity. Indicates the number of resources that can be launched into the Capacity Block.

iv_totalunavailablecapacity TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER

The unavailable capacity. Indicates the instance capacity that is unavailable for use due to a system status check failure.

it_capacityrsvtatuses TYPE /AWS1/CL_EC2CAPACITYRSVTATUS=>TT_CAPACITYRSVTATUSSET TT_CAPACITYRSVTATUSSET

The availability of capacity for the Capacity Block reservations.


Queryable Attributes

CapacityBlockId

The ID of the Capacity Block.

Accessible with the following methods

Method Description
GET_CAPACITYBLOCKID() Getter for CAPACITYBLOCKID, with configurable default
ASK_CAPACITYBLOCKID() Getter for CAPACITYBLOCKID w/ exceptions if field has no val
HAS_CAPACITYBLOCKID() Determine if CAPACITYBLOCKID has a value

InterconnectStatus

The status of the high-bandwidth accelerator interconnect. Possible states include:

  • ok the accelerator interconnect is healthy.

  • impaired - accelerator interconnect communication is impaired.

  • insufficient-data - insufficient data to determine accelerator interconnect status.

Accessible with the following methods

Method Description
GET_INTERCONNECTSTATUS() Getter for INTERCONNECTSTATUS, with configurable default
ASK_INTERCONNECTSTATUS() Getter for INTERCONNECTSTATUS w/ exceptions if field has no
HAS_INTERCONNECTSTATUS() Determine if INTERCONNECTSTATUS has a value

TotalCapacity

The combined amount of Available and Unavailable capacity in the Capacity Block.

Accessible with the following methods

Method Description
GET_TOTALCAPACITY() Getter for TOTALCAPACITY, with configurable default
ASK_TOTALCAPACITY() Getter for TOTALCAPACITY w/ exceptions if field has no value
HAS_TOTALCAPACITY() Determine if TOTALCAPACITY has a value

TotalAvailableCapacity

The remaining capacity. Indicates the number of resources that can be launched into the Capacity Block.

Accessible with the following methods

Method Description
GET_TOTALAVAILABLECAPACITY() Getter for TOTALAVAILABLECAPACITY, with configurable default
ASK_TOTALAVAILABLECAPACITY() Getter for TOTALAVAILABLECAPACITY w/ exceptions if field has
HAS_TOTALAVAILABLECAPACITY() Determine if TOTALAVAILABLECAPACITY has a value

TotalUnavailableCapacity

The unavailable capacity. Indicates the instance capacity that is unavailable for use due to a system status check failure.

Accessible with the following methods

Method Description
GET_TOTALUNAVAILABLECAPACITY() Getter for TOTALUNAVAILABLECAPACITY, with configurable defau
ASK_TOTALUNAVAILABLECAPACITY() Getter for TOTALUNAVAILABLECAPACITY w/ exceptions if field h
HAS_TOTALUNAVAILABLECAPACITY() Determine if TOTALUNAVAILABLECAPACITY has a value

CapacityReservationStatuses

The availability of capacity for the Capacity Block reservations.

Accessible with the following methods

Method Description
GET_CAPACITYRSVTATUSES() Getter for CAPACITYRESERVATIONSTATUSES, with configurable de
ASK_CAPACITYRSVTATUSES() Getter for CAPACITYRESERVATIONSTATUSES w/ exceptions if fiel
HAS_CAPACITYRSVTATUSES() Determine if CAPACITYRESERVATIONSTATUSES has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CAPACITYBLOCKSTATUSSET

TYPES TT_CAPACITYBLOCKSTATUSSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2CAPBLOCKSTATUS WITH DEFAULT KEY
.