/AWS1/CL_REVSERVICERESOURCE¶
Represents a resource associated with a service.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_resourceidentifier TYPE /AWS1/REVSTRING /AWS1/REVSTRING¶
The identifier of the resource.
io_resource TYPE REF TO /AWS1/CL_REVRESOURCE /AWS1/CL_REVRESOURCE¶
The resource details.
Optional arguments:¶
io_inputsource TYPE REF TO /AWS1/CL_REVINPUTSOURCE /AWS1/CL_REVINPUTSOURCE¶
The input source that discovered the resource.
Queryable Attributes¶
resourceIdentifier¶
The identifier of the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER, with configurable default |
ASK_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER w/ exceptions if field has no |
HAS_RESOURCEIDENTIFIER() |
Determine if RESOURCEIDENTIFIER has a value |
inputSource¶
The input source that discovered the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTSOURCE() |
Getter for INPUTSOURCE |
resource¶
The resource details.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCE() |
Getter for RESOURCE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SERVICERESOURCELIST¶
TYPES TT_SERVICERESOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REVSERVICERESOURCE WITH DEFAULT KEY
.