Skip to content

ManagedNotificationChannelAssociationSummary

Source code in docs_src/capo_notifications/types/managed_notification_channel_association_summary.py
class ManagedNotificationChannelAssociationSummary(TypedDict, closed=True):
    channel_identifier: "str"
    """<p>The unique identifier for the notification channel.</p>"""
    channel_type: "capo_notifications.types.channel_type.ChannelType"
    """<p>The type of notification channel used for message delivery.</p> <ul> <li> <p>Values:</p> <ul> <li> <p> <code>ACCOUNT_CONTACT</code> </p> <ul> <li> <p>Delivers notifications to Account Managed contacts through the User Notification Service.</p> </li> </ul> </li> <li> <p> <code>MOBILE</code> </p> <ul> <li> <p>Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.</p> </li> </ul> </li> <li> <p> <code>CHATBOT</code> </p> <ul> <li> <p>Delivers notifications through Amazon Q Developer in chat applications to collaboration platforms (Slack, Chime).</p> </li> </ul> </li> <li> <p> <code>EMAIL</code> </p> <ul> <li> <p>Delivers notifications to email addresses.</p> </li> </ul> </li> </ul> </li> </ul>"""
    override_option: NotRequired[
        "capo_notifications.types.channel_association_override_option.ChannelAssociationOverrideOption"
    ]
    """<p>Controls whether users can modify channel associations for a notification configuration.</p> <ul> <li> <p>Values:</p> <ul> <li> <p> <code>ENABLED</code> </p> <ul> <li> <p>Users can associate or disassociate channels with the notification configuration.</p> </li> </ul> </li> <li> <p> <code>DISABLED</code> </p> <ul> <li> <p>Users cannot associate or disassociate channels with the notification configuration.</p> </li> </ul> </li> </ul> </li> </ul>"""
    is_sensitive_events_subscribed: NotRequired["bool"]
    """<p>Specifies whether this channel association is subscribed to sensitive events. Defaults to false for associations created without the flag.</p>"""

channel_identifier instance-attribute

channel_identifier: str

The unique identifier for the notification channel.

channel_type instance-attribute

channel_type: ChannelType

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.

is_sensitive_events_subscribed instance-attribute

is_sensitive_events_subscribed: NotRequired[bool]

Specifies whether this channel association is subscribed to sensitive events. Defaults to false for associations created without the flag.

override_option instance-attribute

override_option: NotRequired[ChannelAssociationOverrideOption]

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.