/AWS1/CL_EC2VOLRECYCLEBININFO¶
Information about a volume that is currently in the Recycle Bin.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_volumeid TYPE /AWS1/EC2VOLUMEID /AWS1/EC2VOLUMEID¶
The ID of the volume.
iv_volumetype TYPE /AWS1/EC2VOLUMETYPE /AWS1/EC2VOLUMETYPE¶
The volume type.
iv_state TYPE /AWS1/EC2VOLUMESTATE /AWS1/EC2VOLUMESTATE¶
The state of the volume.
iv_size TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The size of the volume, in GiB.
iv_iops TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The number of I/O operations per second (IOPS) for the volume.
iv_throughput TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The throughput that the volume supports, in MiB/s.
iv_outpostarn TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ARN of the Outpost on which the volume is stored. For more information, see Amazon EBS volumes on Outposts in the Amazon EBS User Guide.
iv_availabilityzone TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The Availability Zone for the volume.
iv_availabilityzoneid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Availability Zone for the volume.
iv_sourcevolumeid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the source volume.
iv_snapshotid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The snapshot from which the volume was created, if applicable.
io_operator TYPE REF TO /AWS1/CL_EC2OPERATORRESPONSE /AWS1/CL_EC2OPERATORRESPONSE¶
The service provider that manages the volume.
iv_createtime TYPE /AWS1/EC2DATETIME /AWS1/EC2DATETIME¶
The time stamp when volume creation was initiated.
iv_recyclebinentertime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME¶
The date and time when the volume entered the Recycle Bin.
iv_recyclebinexittime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME¶
The date and time when the volume is to be permanently deleted from the Recycle Bin.
Queryable Attributes¶
VolumeId¶
The ID of the volume.
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 |
VolumeType¶
The 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 |
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 |
Size¶
The size of the volume, in GiB.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZE() |
Getter for SIZE, with configurable default |
ASK_SIZE() |
Getter for SIZE w/ exceptions if field has no value |
HAS_SIZE() |
Determine if SIZE has a value |
Iops¶
The number of I/O operations per second (IOPS) for 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 |
Throughput¶
The throughput that the volume supports, in MiB/s.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROUGHPUT() |
Getter for THROUGHPUT, with configurable default |
ASK_THROUGHPUT() |
Getter for THROUGHPUT w/ exceptions if field has no value |
HAS_THROUGHPUT() |
Determine if THROUGHPUT has a value |
OutpostArn¶
The ARN of the Outpost on which the volume is stored. For more information, see Amazon EBS volumes on Outposts in the Amazon EBS User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPOSTARN() |
Getter for OUTPOSTARN, with configurable default |
ASK_OUTPOSTARN() |
Getter for OUTPOSTARN w/ exceptions if field has no value |
HAS_OUTPOSTARN() |
Determine if OUTPOSTARN has a value |
AvailabilityZone¶
The Availability Zone for the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
AvailabilityZoneId¶
The ID of the Availability Zone for 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 |
SourceVolumeId¶
The ID of the source volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEVOLUMEID() |
Getter for SOURCEVOLUMEID, with configurable default |
ASK_SOURCEVOLUMEID() |
Getter for SOURCEVOLUMEID w/ exceptions if field has no valu |
HAS_SOURCEVOLUMEID() |
Determine if SOURCEVOLUMEID has a value |
SnapshotId¶
The snapshot from which the volume was created, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNAPSHOTID() |
Getter for SNAPSHOTID, with configurable default |
ASK_SNAPSHOTID() |
Getter for SNAPSHOTID w/ exceptions if field has no value |
HAS_SNAPSHOTID() |
Determine if SNAPSHOTID has a value |
Operator¶
The service provider that manages the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR |
CreateTime¶
The time stamp when volume creation was initiated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATETIME() |
Getter for CREATETIME, with configurable default |
ASK_CREATETIME() |
Getter for CREATETIME w/ exceptions if field has no value |
HAS_CREATETIME() |
Determine if CREATETIME has a value |
RecycleBinEnterTime¶
The date and time when the volume entered the Recycle Bin.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECYCLEBINENTERTIME() |
Getter for RECYCLEBINENTERTIME, with configurable default |
ASK_RECYCLEBINENTERTIME() |
Getter for RECYCLEBINENTERTIME w/ exceptions if field has no |
HAS_RECYCLEBINENTERTIME() |
Determine if RECYCLEBINENTERTIME has a value |
RecycleBinExitTime¶
The date and time when the volume is to be permanently deleted from the Recycle Bin.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECYCLEBINEXITTIME() |
Getter for RECYCLEBINEXITTIME, with configurable default |
ASK_RECYCLEBINEXITTIME() |
Getter for RECYCLEBINEXITTIME w/ exceptions if field has no |
HAS_RECYCLEBINEXITTIME() |
Determine if RECYCLEBINEXITTIME 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_VOLUMERECYCLEBININFOLIST¶
TYPES TT_VOLUMERECYCLEBININFOLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2VOLRECYCLEBININFO WITH DEFAULT KEY
.