/AWS1/CL_REVEVENTACTOR¶
Identifies the actor that triggered an event.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_type TYPE /AWS1/REVACTORTYPE /AWS1/REVACTORTYPE¶
The type of actor, either USER or SYSTEM.
iv_principalid TYPE /AWS1/REVSTRING /AWS1/REVSTRING¶
The principal ID of the actor.
Optional arguments:¶
iv_accountid TYPE /AWS1/REVSTRING /AWS1/REVSTRING¶
The AWS account ID of the actor.
iv_username TYPE /AWS1/REVSTRING /AWS1/REVSTRING¶
The user name of the actor.
Queryable Attributes¶
type¶
The type of actor, either USER or SYSTEM.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
principalId¶
The principal ID of the actor.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRINCIPALID() |
Getter for PRINCIPALID, with configurable default |
ASK_PRINCIPALID() |
Getter for PRINCIPALID w/ exceptions if field has no value |
HAS_PRINCIPALID() |
Determine if PRINCIPALID has a value |
accountId¶
The AWS account ID of the actor.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
userName¶
The user name of the actor.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERNAME() |
Getter for USERNAME, with configurable default |
ASK_USERNAME() |
Getter for USERNAME w/ exceptions if field has no value |
HAS_USERNAME() |
Determine if USERNAME has a value |