Skip to content

UserNotificationSummary

Source code in docs_src/capo_connect/types/user_notification_summary.py
class UserNotificationSummary(TypedDict, closed=True):
    notification_id: NotRequired["capo_connect.types.notification_id.NotificationId"]
    """<p>The unique identifier for the notification.</p>"""
    notification_status: NotRequired[
        "capo_connect.types.notification_status.NotificationStatus"
    ]
    """<p>The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.</p>"""
    instance_id: NotRequired["capo_connect.types.instance_id.InstanceId"]
    """<p>The identifier of the Amazon Connect instance.</p>"""
    recipient_id: NotRequired["capo_connect.types.agent_id.AgentId"]
    """<p>The identifier of the recipient user.</p>"""
    content: NotRequired["capo_connect.types.notification_content.NotificationContent"]
    """<p>The localized content of the notification.</p>"""
    priority: NotRequired[
        "capo_connect.types.notification_priority.NotificationPriority"
    ]
    """<p>The priority level of the notification.</p>"""
    source: NotRequired["capo_connect.types.notification_source.NotificationSource"]
    """<p>The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.</p>"""
    created_at: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp when the notification was created.</p>"""
    expires_at: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp when the notification expires.</p>"""

content instance-attribute

content: NotRequired[NotificationContent]

The localized content of the notification.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The timestamp when the notification was created.

expires_at instance-attribute

expires_at: NotRequired[Timestamp]

The timestamp when the notification expires.

instance_id instance-attribute

instance_id: NotRequired[InstanceId]

The identifier of the Amazon Connect instance.

notification_id instance-attribute

notification_id: NotRequired[NotificationId]

The unique identifier for the notification.

notification_status instance-attribute

notification_status: NotRequired[NotificationStatus]

The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.

priority instance-attribute

priority: NotRequired[NotificationPriority]

The priority level of the notification.

recipient_id instance-attribute

recipient_id: NotRequired[AgentId]

The identifier of the recipient user.

source instance-attribute

source: NotRequired[NotificationSource]

The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.