/AWS1/CL_STGVOLUMEINFO¶
Describes a storage volume object.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_volumearn TYPE /AWS1/STGVOLUMEARN /AWS1/STGVOLUMEARN¶
The Amazon Resource Name (ARN) for the storage volume. For example, the following is a valid ARN:
arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABBValid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
iv_volumeid TYPE /AWS1/STGVOLUMEID /AWS1/STGVOLUMEID¶
The unique identifier assigned to the volume. This ID becomes part of the volume Amazon Resource Name (ARN), which you use as input for other operations.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
iv_gatewayarn TYPE /AWS1/STGGATEWAYARN /AWS1/STGGATEWAYARN¶
GatewayARN
iv_gatewayid TYPE /AWS1/STGGATEWAYID /AWS1/STGGATEWAYID¶
The unique identifier assigned to your gateway during activation. This ID becomes part of the gateway Amazon Resource Name (ARN), which you use as input for other operations.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
iv_volumetype TYPE /AWS1/STGVOLUMETYPE /AWS1/STGVOLUMETYPE¶
One of the VolumeType enumeration values describing the type of the volume.
iv_volumesizeinbytes TYPE /AWS1/STGLONG /AWS1/STGLONG¶
The size of the volume in bytes.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
iv_volumeattachmentstatus TYPE /AWS1/STGVOLATTACHMENTSTATUS /AWS1/STGVOLATTACHMENTSTATUS¶
One of the VolumeStatus values that indicates the state of the storage volume.
Queryable Attributes¶
VolumeARN¶
The Amazon Resource Name (ARN) for the storage volume. For example, the following is a valid ARN:
arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABBValid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEARN() |
Getter for VOLUMEARN, with configurable default |
ASK_VOLUMEARN() |
Getter for VOLUMEARN w/ exceptions if field has no value |
HAS_VOLUMEARN() |
Determine if VOLUMEARN has a value |
VolumeId¶
The unique identifier assigned to the volume. This ID becomes part of the volume Amazon Resource Name (ARN), which you use as input for other operations.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
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 |
GatewayARN¶
GatewayARN
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GATEWAYARN() |
Getter for GATEWAYARN, with configurable default |
ASK_GATEWAYARN() |
Getter for GATEWAYARN w/ exceptions if field has no value |
HAS_GATEWAYARN() |
Determine if GATEWAYARN has a value |
GatewayId¶
The unique identifier assigned to your gateway during activation. This ID becomes part of the gateway Amazon Resource Name (ARN), which you use as input for other operations.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GATEWAYID() |
Getter for GATEWAYID, with configurable default |
ASK_GATEWAYID() |
Getter for GATEWAYID w/ exceptions if field has no value |
HAS_GATEWAYID() |
Determine if GATEWAYID has a value |
VolumeType¶
One of the VolumeType enumeration values describing the type of the volume.
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 |
VolumeSizeInBytes¶
The size of the volume in bytes.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMESIZEINBYTES() |
Getter for VOLUMESIZEINBYTES |
VolumeAttachmentStatus¶
One of the VolumeStatus values that indicates the state of the storage volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEATTACHMENTSTATUS() |
Getter for VOLUMEATTACHMENTSTATUS, with configurable default |
ASK_VOLUMEATTACHMENTSTATUS() |
Getter for VOLUMEATTACHMENTSTATUS w/ exceptions if field has |
HAS_VOLUMEATTACHMENTSTATUS() |
Determine if VOLUMEATTACHMENTSTATUS 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_VOLUMEINFOS¶
TYPES TT_VOLUMEINFOS TYPE STANDARD TABLE OF REF TO /AWS1/CL_STGVOLUMEINFO WITH DEFAULT KEY
.