Skip to content

/AWS1/CL_UNTMANAGEDNOTIFEVENT

A notification-focused representation of an event. They contain semantic information used by AccountContacts or Additional Channels to create end-user notifications.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_schemaversion TYPE /AWS1/UNTSCHEMAVERSION /AWS1/UNTSCHEMAVERSION

Version of the ManagedNotificationEvent schema.

iv_id TYPE /AWS1/UNTNOTIFICATIONEVENTID /AWS1/UNTNOTIFICATIONEVENTID

Unique identifier for a ManagedNotificationEvent.

io_messagecomponents TYPE REF TO /AWS1/CL_UNTMESSAGECOMPONENTS /AWS1/CL_UNTMESSAGECOMPONENTS

messageComponents

iv_notificationtype TYPE /AWS1/UNTNOTIFICATIONTYPE /AWS1/UNTNOTIFICATIONTYPE

The nature 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.

it_textparts TYPE /AWS1/CL_UNTTEXTPARTVALUE=>TT_TEXTPARTS TT_TEXTPARTS

A list of text values.

Optional arguments:

iv_sourceeventdetailurl TYPE /AWS1/UNTURL /AWS1/UNTURL

URL defined by Source Service to be used by notification consumers to get additional information about event.

iv_sourceeventdeturldsptext TYPE /AWS1/UNTSTRING /AWS1/UNTSTRING

Text that needs to be hyperlinked with the sourceEventDetailUrl. For example, the description of the sourceEventDetailUrl.

iv_eventstatus TYPE /AWS1/UNTEVENTSTATUS /AWS1/UNTEVENTSTATUS

The status of an event.

  • Values:

    • HEALTHY

      • All EventRules are ACTIVE and any call can be run.

    • UNHEALTHY

      • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

iv_aggregationeventtype TYPE /AWS1/UNTAGGREGATIONEVENTTYPE /AWS1/UNTAGGREGATIONEVENTTYPE

The notifications aggregation type.

io_aggregationsummary TYPE REF TO /AWS1/CL_UNTAGGREGATIONSUMMARY /AWS1/CL_UNTAGGREGATIONSUMMARY

aggregationSummary

iv_starttime TYPE /AWS1/UNTTIMESTAMP /AWS1/UNTTIMESTAMP

The earliest time of events to return from this call.

iv_endtime TYPE /AWS1/UNTTIMESTAMP /AWS1/UNTTIMESTAMP

The end time of the notification event.

iv_organizationalunitid TYPE /AWS1/UNTORGANIZATIONALUNITID /AWS1/UNTORGANIZATIONALUNITID

The Organizational Unit Id that an Amazon Web Services account belongs to.


Queryable Attributes

schemaVersion

Version of the ManagedNotificationEvent schema.

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

id

Unique identifier for a ManagedNotificationEvent.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

messageComponents

messageComponents

Accessible with the following methods

Method Description
GET_MESSAGECOMPONENTS() Getter for MESSAGECOMPONENTS

sourceEventDetailUrl

URL defined by Source Service to be used by notification consumers to get additional information about event.

Accessible with the following methods

Method Description
GET_SOURCEEVENTDETAILURL() Getter for SOURCEEVENTDETAILURL, with configurable default
ASK_SOURCEEVENTDETAILURL() Getter for SOURCEEVENTDETAILURL w/ exceptions if field has n
HAS_SOURCEEVENTDETAILURL() Determine if SOURCEEVENTDETAILURL has a value

sourceEventDetailUrlDisplayText

Text that needs to be hyperlinked with the sourceEventDetailUrl. For example, the description of the sourceEventDetailUrl.

Accessible with the following methods

Method Description
GET_SOURCEEVENTDETURLDSPTEXT() Getter for SOURCEEVENTDETAILURLDSPTEXT, with configurable de
ASK_SOURCEEVENTDETURLDSPTEXT() Getter for SOURCEEVENTDETAILURLDSPTEXT w/ exceptions if fiel
HAS_SOURCEEVENTDETURLDSPTEXT() Determine if SOURCEEVENTDETAILURLDSPTEXT has a value

notificationType

The nature 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

eventStatus

The status of an event.

  • Values:

    • HEALTHY

      • All EventRules are ACTIVE and any call can be run.

    • UNHEALTHY

      • Some EventRules are ACTIVE and some are INACTIVE. 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

aggregationEventType

The notifications aggregation type.

Accessible with the following methods

Method Description
GET_AGGREGATIONEVENTTYPE() Getter for AGGREGATIONEVENTTYPE, with configurable default
ASK_AGGREGATIONEVENTTYPE() Getter for AGGREGATIONEVENTTYPE w/ exceptions if field has n
HAS_AGGREGATIONEVENTTYPE() Determine if AGGREGATIONEVENTTYPE has a value

aggregationSummary

aggregationSummary

Accessible with the following methods

Method Description
GET_AGGREGATIONSUMMARY() Getter for AGGREGATIONSUMMARY

startTime

The earliest time of events to return from this call.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

endTime

The end time of the notification event.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

textParts

A list of text values.

Accessible with the following methods

Method Description
GET_TEXTPARTS() Getter for TEXTPARTS, with configurable default
ASK_TEXTPARTS() Getter for TEXTPARTS w/ exceptions if field has no value
HAS_TEXTPARTS() Determine if TEXTPARTS has a value

organizationalUnitId

The Organizational Unit Id that an Amazon Web Services account belongs to.

Accessible with the following methods

Method Description
GET_ORGANIZATIONALUNITID() Getter for ORGANIZATIONALUNITID, with configurable default
ASK_ORGANIZATIONALUNITID() Getter for ORGANIZATIONALUNITID w/ exceptions if field has n
HAS_ORGANIZATIONALUNITID() Determine if ORGANIZATIONALUNITID has a value