class Aws::CodeGuruProfiler::Types::Channel
Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.
@note When making an API call, you may pass Channel
data as a hash: { event_publishers: ["AnomalyDetection"], # required, accepts AnomalyDetection id: "ChannelId", uri: "ChannelUri", # required }
@!attribute [rw] event_publishers
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. @return [Array<String>]
@!attribute [rw] 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. @return [String]
@!attribute [rw] uri
Unique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/codeguruprofiler-2019-07-18/Channel AWS API Documentation
Constants
- SENSITIVE