Skip to content

/AWS1/CL_LSADISKMAP

Describes a block storage disk mapping.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_originaldiskpath TYPE /AWS1/LSANONEMPTYSTRING /AWS1/LSANONEMPTYSTRING

The original disk path exposed to the instance (for example, /dev/sdh).

iv_newdiskname TYPE /AWS1/LSARESOURCENAME /AWS1/LSARESOURCENAME

The new disk name (my-new-disk).


Queryable Attributes

originalDiskPath

The original disk path exposed to the instance (for example, /dev/sdh).

Accessible with the following methods

Method Description
GET_ORIGINALDISKPATH() Getter for ORIGINALDISKPATH, with configurable default
ASK_ORIGINALDISKPATH() Getter for ORIGINALDISKPATH w/ exceptions if field has no va
HAS_ORIGINALDISKPATH() Determine if ORIGINALDISKPATH has a value

newDiskName

The new disk name (my-new-disk).

Accessible with the following methods

Method Description
GET_NEWDISKNAME() Getter for NEWDISKNAME, with configurable default
ASK_NEWDISKNAME() Getter for NEWDISKNAME w/ exceptions if field has no value
HAS_NEWDISKNAME() Determine if NEWDISKNAME has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TS_ATTACHEDDISKMAP_MAPROW

TYPES: BEGIN OF TS_ATTACHEDDISKMAP_MAPROW,
  key TYPE /AWS1/LSARESOURCENAME,
  value TYPE /AWS1/CL_LSADISKMAP=>TT_DISKMAPLIST,
END OF TS_ATTACHEDDISKMAP_MAPROW.

TT_DISKMAPLIST

TYPES TT_DISKMAPLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LSADISKMAP WITH DEFAULT KEY
.

TT_ATTACHEDDISKMAP

TYPES TT_ATTACHEDDISKMAP TYPE HASHED TABLE OF /AWS1/CL_LSADISKMAP=>TS_ATTACHEDDISKMAP_MAPROW WITH UNIQUE KEY key
.