/AWS1/CL_COPVOLUMECONF¶
Describes the configuration of an Amazon Elastic Block Store (Amazon EBS) volume.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_volumetype TYPE /AWS1/COPVOLUMETYPE /AWS1/COPVOLUMETYPE¶
The volume type.
The volume types can be the following:
General Purpose SSD
gp2andgp3Provisioned IOPS SSD
io1,io2, andio2 Block ExpressThroughput Optimized HDD
st1Cold HDD
sc1Magnetic volumes
standard
iv_volumesize TYPE /AWS1/COPVOLUMESIZE /AWS1/COPVOLUMESIZE¶
The size of the volume, in GiB.
iv_volumebaselineiops TYPE /AWS1/COPVOLUMEBASELINEIOPS /AWS1/COPVOLUMEBASELINEIOPS¶
The baseline IOPS of the volume.
iv_volumeburstiops TYPE /AWS1/COPVOLUMEBURSTIOPS /AWS1/COPVOLUMEBURSTIOPS¶
The burst IOPS of the volume.
iv_volumebaselinethroughput TYPE /AWS1/COPVOLUMEBASELINETHRUPUT /AWS1/COPVOLUMEBASELINETHRUPUT¶
The baseline throughput of the volume.
iv_volumeburstthroughput TYPE /AWS1/COPVOLUMEBURSTTHROUGHPUT /AWS1/COPVOLUMEBURSTTHROUGHPUT¶
The burst throughput of the volume.
iv_rootvolume TYPE /AWS1/COPROOTVOLUME /AWS1/COPROOTVOLUME¶
Contains the image used to boot the instance during launch.
Queryable Attributes¶
volumeType¶
The volume type.
The volume types can be the following:
General Purpose SSD
gp2andgp3Provisioned IOPS SSD
io1,io2, andio2 Block ExpressThroughput Optimized HDD
st1Cold HDD
sc1Magnetic volumes
standard
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 |
volumeSize¶
The size of the volume, in GiB.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMESIZE() |
Getter for VOLUMESIZE |
volumeBaselineIOPS¶
The baseline IOPS of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEBASELINEIOPS() |
Getter for VOLUMEBASELINEIOPS |
volumeBurstIOPS¶
The burst IOPS of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEBURSTIOPS() |
Getter for VOLUMEBURSTIOPS |
volumeBaselineThroughput¶
The baseline throughput of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEBASELINETHROUGHPUT() |
Getter for VOLUMEBASELINETHROUGHPUT |
volumeBurstThroughput¶
The burst throughput of the volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEBURSTTHROUGHPUT() |
Getter for VOLUMEBURSTTHROUGHPUT |
rootVolume¶
Contains the image used to boot the instance during launch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROOTVOLUME() |
Getter for ROOTVOLUME, with configurable default |
ASK_ROOTVOLUME() |
Getter for ROOTVOLUME w/ exceptions if field has no value |
HAS_ROOTVOLUME() |
Determine if ROOTVOLUME has a value |