/AWS1/CL_TBDGETVOLUMERESPONSE¶
Mixin that adds an optional ARN field to response structures. Apply to SummaryMixins (flows into Get, Summary, and BatchGet) and Create outputs.
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.
iv_volumetype TYPE /AWS1/TBDEBSVOLUMETYPE /AWS1/TBDEBSVOLUMETYPE¶
The EBS volume type.
iv_createdat TYPE /AWS1/TBDCREATEDAT /AWS1/TBDCREATEDAT¶
The date and time the resource was created.
Optional arguments:¶
iv_attachedworkerid TYPE /AWS1/TBDWORKERID /AWS1/TBDWORKERID¶
The worker ID of the worker the volume is attached to.
iv_iops TYPE /AWS1/TBDPERSISTENTVOLUMEIOPS /AWS1/TBDPERSISTENTVOLUMEIOPS¶
The IOPS of the volume.
iv_throughputmib TYPE /AWS1/TBDPERSISTENTVOLTPUTMIB /AWS1/TBDPERSISTENTVOLTPUTMIB¶
The throughput of the volume in MiB.
iv_lastassignedat TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The date and time the volume was last assigned to a worker.
iv_lastreleasedat TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The date and time the volume was last released from a worker.
iv_expiresat TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The date and time the volume expires and will be deleted.
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 |
volumeType¶
The EBS volume type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMETYPE() |
Getter for VOLUMETYPE, with configurable default |
ASK_VOLUMETYPE() |
Getter for VOLUMETYPE w/ exceptions if field has no value |
HAS_VOLUMETYPE() |
Determine if VOLUMETYPE has a value |
iops¶
The IOPS of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IOPS() |
Getter for IOPS, with configurable default |
ASK_IOPS() |
Getter for IOPS w/ exceptions if field has no value |
HAS_IOPS() |
Determine if IOPS has a value |
throughputMiB¶
The throughput of the volume in MiB.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROUGHPUTMIB() |
Getter for THROUGHPUTMIB, with configurable default |
ASK_THROUGHPUTMIB() |
Getter for THROUGHPUTMIB w/ exceptions if field has no value |
HAS_THROUGHPUTMIB() |
Determine if THROUGHPUTMIB has a value |
createdAt¶
The date and time the resource was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
lastAssignedAt¶
The date and time the volume was last assigned to a worker.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTASSIGNEDAT() |
Getter for LASTASSIGNEDAT, with configurable default |
ASK_LASTASSIGNEDAT() |
Getter for LASTASSIGNEDAT w/ exceptions if field has no valu |
HAS_LASTASSIGNEDAT() |
Determine if LASTASSIGNEDAT has a value |
lastReleasedAt¶
The date and time the volume was last released from a worker.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTRELEASEDAT() |
Getter for LASTRELEASEDAT, with configurable default |
ASK_LASTRELEASEDAT() |
Getter for LASTRELEASEDAT w/ exceptions if field has no valu |
HAS_LASTRELEASEDAT() |
Determine if LASTRELEASEDAT has a value |
expiresAt¶
The date and time the volume expires and will be deleted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRESAT() |
Getter for EXPIRESAT, with configurable default |
ASK_EXPIRESAT() |
Getter for EXPIRESAT w/ exceptions if field has no value |
HAS_EXPIRESAT() |
Determine if EXPIRESAT has a value |