Skip to content

/AWS1/CL_COAEBSVOLUMECONF

Configuration details for an Amazon EBS volume.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_type TYPE /AWS1/COASTRING /AWS1/COASTRING

The EBS volume type, such as gp2, gp3, io1, io2, st1, or sc1.

iv_sizeingib TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER

The size of the EBS volume in gibibytes (GiB).

iv_iops TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER

The number of I/O operations per second (IOPS) provisioned for the volume.

iv_throughput TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER

The throughput in MiB/s provisioned for the volume (applicable to gp3, io1, and io2bx volumes).


Queryable Attributes

type

The EBS volume type, such as gp2, gp3, io1, io2, st1, or sc1.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

sizeInGib

The size of the EBS volume in gibibytes (GiB).

Accessible with the following methods

Method Description
GET_SIZEINGIB() Getter for SIZEINGIB, with configurable default
ASK_SIZEINGIB() Getter for SIZEINGIB w/ exceptions if field has no value
HAS_SIZEINGIB() Determine if SIZEINGIB has a value

iops

The number of I/O operations per second (IOPS) provisioned 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 in MiB/s provisioned for the volume (applicable to gp3, io1, and io2bx volumes).

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