/AWS1/CL_STGVTLDEVICE¶
Represents a device object associated with a tape gateway.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_vtldevicearn TYPE /AWS1/STGVTLDEVICEARN /AWS1/STGVTLDEVICEARN¶
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
iv_vtldevicetype TYPE /AWS1/STGVTLDEVICETYPE /AWS1/STGVTLDEVICETYPE¶
Specifies the type of device that the VTL device emulates.
iv_vtldevicevendor TYPE /AWS1/STGVTLDEVICEVENDOR /AWS1/STGVTLDEVICEVENDOR¶
Specifies the vendor of the device that the VTL device object emulates.
iv_vtldeviceproductid TYPE /AWS1/STGVTLDEVICEPRODUCTID /AWS1/STGVTLDEVICEPRODUCTID¶
Specifies the model number of device that the VTL device emulates.
io_deviceiscsiattributes TYPE REF TO /AWS1/CL_STGDEVICEISCSIATTRS /AWS1/CL_STGDEVICEISCSIATTRS¶
A list of iSCSI information about a VTL device.
Queryable Attributes¶
VTLDeviceARN¶
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VTLDEVICEARN() |
Getter for VTLDEVICEARN, with configurable default |
ASK_VTLDEVICEARN() |
Getter for VTLDEVICEARN w/ exceptions if field has no value |
HAS_VTLDEVICEARN() |
Determine if VTLDEVICEARN has a value |
VTLDeviceType¶
Specifies the type of device that the VTL device emulates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VTLDEVICETYPE() |
Getter for VTLDEVICETYPE, with configurable default |
ASK_VTLDEVICETYPE() |
Getter for VTLDEVICETYPE w/ exceptions if field has no value |
HAS_VTLDEVICETYPE() |
Determine if VTLDEVICETYPE has a value |
VTLDeviceVendor¶
Specifies the vendor of the device that the VTL device object emulates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VTLDEVICEVENDOR() |
Getter for VTLDEVICEVENDOR, with configurable default |
ASK_VTLDEVICEVENDOR() |
Getter for VTLDEVICEVENDOR w/ exceptions if field has no val |
HAS_VTLDEVICEVENDOR() |
Determine if VTLDEVICEVENDOR has a value |
VTLDeviceProductIdentifier¶
Specifies the model number of device that the VTL device emulates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VTLDEVICEPRODUCTID() |
Getter for VTLDEVICEPRODUCTIDENTIFIER, with configurable def |
ASK_VTLDEVICEPRODUCTID() |
Getter for VTLDEVICEPRODUCTIDENTIFIER w/ exceptions if field |
HAS_VTLDEVICEPRODUCTID() |
Determine if VTLDEVICEPRODUCTIDENTIFIER has a value |
DeviceiSCSIAttributes¶
A list of iSCSI information about a VTL device.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEVICEISCSIATTRIBUTES() |
Getter for DEVICEISCSIATTRIBUTES |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_VTLDEVICES¶
TYPES TT_VTLDEVICES TYPE STANDARD TABLE OF REF TO /AWS1/CL_STGVTLDEVICE WITH DEFAULT KEY
.