/AWS1/CL_UNTMANAGEDNTFCHILDE01¶
Describes a short summary and metadata for a ManagedNotificationChildEvent.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_schemaversion TYPE /AWS1/UNTSCHEMAVERSION /AWS1/UNTSCHEMAVERSION¶
The schema version of the
ManagedNotificationChildEvent.
io_sourceeventmetadata TYPE REF TO /AWS1/CL_UNTMANAGEDSRCEVTMET00 /AWS1/CL_UNTMANAGEDSRCEVTMET00¶
Contains all event metadata present identically across all
NotificationEvents. All fields are present in Source Events via Eventbridge.
io_messagecomponents TYPE REF TO /AWS1/CL_UNTMSGCOMPONENTSSUMM /AWS1/CL_UNTMSGCOMPONENTSSUMM¶
Contains the headline message component.
io_aggregationdetail TYPE REF TO /AWS1/CL_UNTAGGREGATIONDETAIL /AWS1/CL_UNTAGGREGATIONDETAIL¶
Provides detailed information about the dimensions used for event summarization and aggregation.
iv_eventstatus TYPE /AWS1/UNTEVENTSTATUS /AWS1/UNTEVENTSTATUS¶
The perceived nature of the event.
Values:
HEALTHY
All EventRules are
ACTIVEand any call can be run.
UNHEALTHY
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run.
iv_notificationtype TYPE /AWS1/UNTNOTIFICATIONTYPE /AWS1/UNTNOTIFICATIONTYPE¶
The Type of the event causing this notification.
Values:
ALERT
A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.
WARNING
A notification about an event where an issue is about to arise. For example, something is approaching a threshold.
ANNOUNCEMENT
A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.
INFORMATIONAL
A notification about informational messages. For example, recommendations, service announcements, or reminders.
Queryable Attributes¶
schemaVersion¶
The schema version of the
ManagedNotificationChildEvent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMAVERSION() |
Getter for SCHEMAVERSION, with configurable default |
ASK_SCHEMAVERSION() |
Getter for SCHEMAVERSION w/ exceptions if field has no value |
HAS_SCHEMAVERSION() |
Determine if SCHEMAVERSION has a value |
sourceEventMetadata¶
Contains all event metadata present identically across all
NotificationEvents. All fields are present in Source Events via Eventbridge.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEEVENTMETADATA() |
Getter for SOURCEEVENTMETADATA |
messageComponents¶
Contains the headline message component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGECOMPONENTS() |
Getter for MESSAGECOMPONENTS |
aggregationDetail¶
Provides detailed information about the dimensions used for event summarization and aggregation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATIONDETAIL() |
Getter for AGGREGATIONDETAIL |
eventStatus¶
The perceived nature of the event.
Values:
HEALTHY
All EventRules are
ACTIVEand any call can be run.
UNHEALTHY
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTSTATUS() |
Getter for EVENTSTATUS, with configurable default |
ASK_EVENTSTATUS() |
Getter for EVENTSTATUS w/ exceptions if field has no value |
HAS_EVENTSTATUS() |
Determine if EVENTSTATUS has a value |
notificationType¶
The Type of the event causing this notification.
Values:
ALERT
A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.
WARNING
A notification about an event where an issue is about to arise. For example, something is approaching a threshold.
ANNOUNCEMENT
A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.
INFORMATIONAL
A notification about informational messages. For example, recommendations, service announcements, or reminders.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NOTIFICATIONTYPE() |
Getter for NOTIFICATIONTYPE, with configurable default |
ASK_NOTIFICATIONTYPE() |
Getter for NOTIFICATIONTYPE w/ exceptions if field has no va |
HAS_NOTIFICATIONTYPE() |
Determine if NOTIFICATIONTYPE has a value |