/AWS1/CL_CWSCHANGEEVENT¶
Represents a change event that occurred in the system, such as deployments, configuration changes, or other operational events that may impact service performance.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_timestamp TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP¶
The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.
iv_accountid TYPE /AWS1/CWSAWSACCOUNTID /AWS1/CWSAWSACCOUNTID¶
The AWS account ID where the change event occurred.
iv_region TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The AWS region where the change event occurred.
it_entity TYPE /AWS1/CL_CWSATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES¶
The entity or resource that was changed, such as a service, deployment, or configuration.
iv_changeeventtype TYPE /AWS1/CWSCHANGEEVENTTYPE /AWS1/CWSCHANGEEVENTTYPE¶
The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
iv_eventid TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
A unique identifier for the change event.
Optional arguments:¶
iv_username TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The name of the user or system that initiated the change event.
iv_eventname TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
A descriptive name for the change event that provides context about what changed.
Queryable Attributes¶
Timestamp¶
The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
AccountId¶
The AWS account ID where the change event occurred.
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 |
Region¶
The AWS region where the change event occurred.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGION() |
Getter for REGION, with configurable default |
ASK_REGION() |
Getter for REGION w/ exceptions if field has no value |
HAS_REGION() |
Determine if REGION has a value |
Entity¶
The entity or resource that was changed, such as a service, deployment, or configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTITY() |
Getter for ENTITY, with configurable default |
ASK_ENTITY() |
Getter for ENTITY w/ exceptions if field has no value |
HAS_ENTITY() |
Determine if ENTITY has a value |
ChangeEventType¶
The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANGEEVENTTYPE() |
Getter for CHANGEEVENTTYPE, with configurable default |
ASK_CHANGEEVENTTYPE() |
Getter for CHANGEEVENTTYPE w/ exceptions if field has no val |
HAS_CHANGEEVENTTYPE() |
Determine if CHANGEEVENTTYPE has a value |
EventId¶
A unique identifier for the change event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTID() |
Getter for EVENTID, with configurable default |
ASK_EVENTID() |
Getter for EVENTID w/ exceptions if field has no value |
HAS_EVENTID() |
Determine if EVENTID has a value |
UserName¶
The name of the user or system that initiated the change event.
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 |
EventName¶
A descriptive name for the change event that provides context about what changed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTNAME() |
Getter for EVENTNAME, with configurable default |
ASK_EVENTNAME() |
Getter for EVENTNAME w/ exceptions if field has no value |
HAS_EVENTNAME() |
Determine if EVENTNAME has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_LATESTCHANGEEVENTS¶
TYPES TT_LATESTCHANGEEVENTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWSCHANGEEVENT WITH DEFAULT KEY
.