/AWS1/CL_GUPCHANNEL¶
Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_uri
TYPE /AWS1/GUPCHANNELURI
/AWS1/GUPCHANNELURI
¶
Unique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.
it_eventpublishers
TYPE /AWS1/CL_GUPEVENTPUBLISHERS_W=>TT_EVENTPUBLISHERS
TT_EVENTPUBLISHERS
¶
List of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.
Optional arguments:¶
iv_id
TYPE /AWS1/GUPCHANNELID
/AWS1/GUPCHANNELID
¶
Unique identifier for each
Channel
in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.
Queryable Attributes¶
id¶
Unique identifier for each
Channel
in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.
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 |
uri¶
Unique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.
Accessible with the following methods¶
Method | Description |
---|---|
GET_URI() |
Getter for URI, with configurable default |
ASK_URI() |
Getter for URI w/ exceptions if field has no value |
HAS_URI() |
Determine if URI has a value |
eventPublishers¶
List of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EVENTPUBLISHERS() |
Getter for EVENTPUBLISHERS, with configurable default |
ASK_EVENTPUBLISHERS() |
Getter for EVENTPUBLISHERS w/ exceptions if field has no val |
HAS_EVENTPUBLISHERS() |
Determine if EVENTPUBLISHERS 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_CHANNELS
¶
TYPES TT_CHANNELS TYPE STANDARD TABLE OF REF TO /AWS1/CL_GUPCHANNEL WITH DEFAULT KEY
.