/AWS1/CL_DZNSUBSCRIBEDASSET¶
The details of the asset for which the subscription grant is created.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_assetid TYPE /AWS1/DZNASSETID /AWS1/DZNASSETID¶
The identifier of the asset for which the subscription grant is created.
iv_assetrevision TYPE /AWS1/DZNREVISION /AWS1/DZNREVISION¶
The revision of the asset for which the subscription grant is created.
iv_status TYPE /AWS1/DZNSUBSCRIPTIONGRANTSTAT /AWS1/DZNSUBSCRIPTIONGRANTSTAT¶
The status of the asset for which the subscription grant is created.
Optional arguments:¶
iv_targetname TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING¶
The target name of the asset for which the subscription grant is created.
io_failurecause TYPE REF TO /AWS1/CL_DZNFAILURECAUSE /AWS1/CL_DZNFAILURECAUSE¶
The failure cause included in the details of the asset for which the subscription grant is created.
iv_grantedtimestamp TYPE /AWS1/DZNTIMESTAMP /AWS1/DZNTIMESTAMP¶
The timestamp of when the subscription grant to the asset is created.
iv_failuretimestamp TYPE /AWS1/DZNTIMESTAMP /AWS1/DZNTIMESTAMP¶
The failure timestamp included in the details of the asset for which the subscription grant is created.
io_assetscope TYPE REF TO /AWS1/CL_DZNASSETSCOPE /AWS1/CL_DZNASSETSCOPE¶
The asset scope of the subscribed asset.
io_permissions TYPE REF TO /AWS1/CL_DZNPERMISSIONS /AWS1/CL_DZNPERMISSIONS¶
The asset permissions.
Queryable Attributes¶
assetId¶
The identifier of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSETID() |
Getter for ASSETID, with configurable default |
ASK_ASSETID() |
Getter for ASSETID w/ exceptions if field has no value |
HAS_ASSETID() |
Determine if ASSETID has a value |
assetRevision¶
The revision of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSETREVISION() |
Getter for ASSETREVISION, with configurable default |
ASK_ASSETREVISION() |
Getter for ASSETREVISION w/ exceptions if field has no value |
HAS_ASSETREVISION() |
Determine if ASSETREVISION has a value |
status¶
The status of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
targetName¶
The target name of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETNAME() |
Getter for TARGETNAME, with configurable default |
ASK_TARGETNAME() |
Getter for TARGETNAME w/ exceptions if field has no value |
HAS_TARGETNAME() |
Determine if TARGETNAME has a value |
failureCause¶
The failure cause included in the details of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILURECAUSE() |
Getter for FAILURECAUSE |
grantedTimestamp¶
The timestamp of when the subscription grant to the asset is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GRANTEDTIMESTAMP() |
Getter for GRANTEDTIMESTAMP, with configurable default |
ASK_GRANTEDTIMESTAMP() |
Getter for GRANTEDTIMESTAMP w/ exceptions if field has no va |
HAS_GRANTEDTIMESTAMP() |
Determine if GRANTEDTIMESTAMP has a value |
failureTimestamp¶
The failure timestamp included in the details of the asset for which the subscription grant is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILURETIMESTAMP() |
Getter for FAILURETIMESTAMP, with configurable default |
ASK_FAILURETIMESTAMP() |
Getter for FAILURETIMESTAMP w/ exceptions if field has no va |
HAS_FAILURETIMESTAMP() |
Determine if FAILURETIMESTAMP has a value |
assetScope¶
The asset scope of the subscribed asset.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSETSCOPE() |
Getter for ASSETSCOPE |
permissions¶
The asset permissions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERMISSIONS() |
Getter for PERMISSIONS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SUBSCRIBEDASSETS¶
TYPES TT_SUBSCRIBEDASSETS TYPE STANDARD TABLE OF REF TO /AWS1/CL_DZNSUBSCRIBEDASSET WITH DEFAULT KEY
.