/AWS1/CL_TBDVOLUMESUMMARY¶
The summary of a persistent volume.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_volumeid TYPE /AWS1/TBDVOLUMEID /AWS1/TBDVOLUMEID¶
The volume ID.
iv_farmid TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID¶
The farm ID of the farm that contains the fleet.
iv_fleetid TYPE /AWS1/TBDFLEETID /AWS1/TBDFLEETID¶
The fleet ID of the fleet that contains the volume.
iv_state TYPE /AWS1/TBDVOLUMESTATE /AWS1/TBDVOLUMESTATE¶
The state of the volume.
iv_sizegib TYPE /AWS1/TBDPERSISTENTVOLSIZEGIB /AWS1/TBDPERSISTENTVOLSIZEGIB¶
The volume size in GiB.
iv_availabilityzoneid TYPE /AWS1/TBDSTRING /AWS1/TBDSTRING¶
The Availability Zone ID of the volume.
Optional arguments:¶
iv_attachedworkerid TYPE /AWS1/TBDWORKERID /AWS1/TBDWORKERID¶
The worker ID of the worker the volume is attached to.
Queryable Attributes¶
volumeId¶
The volume ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEID() |
Getter for VOLUMEID, with configurable default |
ASK_VOLUMEID() |
Getter for VOLUMEID w/ exceptions if field has no value |
HAS_VOLUMEID() |
Determine if VOLUMEID has a value |
farmId¶
The farm ID of the farm that contains the fleet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FARMID() |
Getter for FARMID, with configurable default |
ASK_FARMID() |
Getter for FARMID w/ exceptions if field has no value |
HAS_FARMID() |
Determine if FARMID has a value |
fleetId¶
The fleet ID of the fleet that contains the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLEETID() |
Getter for FLEETID, with configurable default |
ASK_FLEETID() |
Getter for FLEETID w/ exceptions if field has no value |
HAS_FLEETID() |
Determine if FLEETID has a value |
state¶
The state of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
sizeGiB¶
The volume size in GiB.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZEGIB() |
Getter for SIZEGIB, with configurable default |
ASK_SIZEGIB() |
Getter for SIZEGIB w/ exceptions if field has no value |
HAS_SIZEGIB() |
Determine if SIZEGIB has a value |
availabilityZoneId¶
The Availability Zone ID of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID, with configurable default |
ASK_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID w/ exceptions if field has no |
HAS_AVAILABILITYZONEID() |
Determine if AVAILABILITYZONEID has a value |
attachedWorkerId¶
The worker ID of the worker the volume is attached to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHEDWORKERID() |
Getter for ATTACHEDWORKERID, with configurable default |
ASK_ATTACHEDWORKERID() |
Getter for ATTACHEDWORKERID w/ exceptions if field has no va |
HAS_ATTACHEDWORKERID() |
Determine if ATTACHEDWORKERID 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_VOLUMESUMMARIES¶
TYPES TT_VOLUMESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_TBDVOLUMESUMMARY WITH DEFAULT KEY
.