Class: Aws::Notifications::Types::ManagedNotificationChannelAssociationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::ManagedNotificationChannelAssociationSummary
- Defined in:
- gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb
Overview
Provides a summary of channel associations for a managed notification configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_identifier ⇒ String
The unique identifier for the notification channel.
-
#channel_type ⇒ String
The type of notification channel used for message delivery.
-
#is_sensitive_events_subscribed ⇒ Boolean
Specifies whether this channel association is subscribed to sensitive events.
-
#override_option ⇒ String
Controls whether users can modify channel associations for a notification configuration.
Instance Attribute Details
#channel_identifier ⇒ String
The unique identifier for the notification channel.
1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 1830 class ManagedNotificationChannelAssociationSummary < Struct.new( :channel_identifier, :channel_type, :override_option, :is_sensitive_events_subscribed) SENSITIVE = [] include Aws::Structure end |
#channel_type ⇒ String
The type of notification channel used for message delivery.
Values:
ACCOUNT_CONTACT- Delivers notifications to Account Managed contacts through the User Notification Service.
^
MOBILE- Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.
^
CHATBOT- Delivers notifications through Amazon Q Developer in chat applications to collaboration platforms (Slack, Chime).
^
EMAIL- Delivers notifications to email addresses.
^
1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 1830 class ManagedNotificationChannelAssociationSummary < Struct.new( :channel_identifier, :channel_type, :override_option, :is_sensitive_events_subscribed) SENSITIVE = [] include Aws::Structure end |
#is_sensitive_events_subscribed ⇒ Boolean
Specifies whether this channel association is subscribed to sensitive events. Defaults to false for associations created without the flag.
1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 1830 class ManagedNotificationChannelAssociationSummary < Struct.new( :channel_identifier, :channel_type, :override_option, :is_sensitive_events_subscribed) SENSITIVE = [] include Aws::Structure end |
#override_option ⇒ String
Controls whether users can modify channel associations for a notification configuration.
Values:
ENABLED- Users can associate or disassociate channels with the notification configuration.
^
DISABLED- Users cannot associate or disassociate channels with the notification configuration.
^
1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 1830 class ManagedNotificationChannelAssociationSummary < Struct.new( :channel_identifier, :channel_type, :override_option, :is_sensitive_events_subscribed) SENSITIVE = [] include Aws::Structure end |