Skip to content

/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
.