Skip to content

UpdateUserNotificationStatusRequest

Source code in docs_src/capo_connect/types/update_user_notification_status_request.py
class UpdateUserNotificationStatusRequest(TypedDict, closed=True):
    instance_id: "capo_connect.types.instance_id.InstanceId"
    """<p>The identifier of the Amazon Connect instance. You can <a href="https://docs.aws.amazon.com/connect/latest/adminguide/find-instance-arn.html">find the instance ID</a> in the Amazon Resource Name (ARN) of the instance.</p>"""
    notification_id: "capo_connect.types.notification_id.NotificationId"
    """<p>The unique identifier for the notification.</p>"""
    user_id: "capo_connect.types.user_id.UserId"
    """<p>The identifier of the user whose notification status is being updated.</p>"""
    status: "capo_connect.types.notification_status.NotificationStatus"
    """<p>The new status for the notification. Valid values are READ, UNREAD, and HIDDEN.</p>"""
    last_modified_time: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp when the notification status was last modified. Used for cross-region replication and optimistic locking.</p>"""
    last_modified_region: NotRequired["capo_connect.types.region_name.RegionName"]
    """<p>The AWS Region where the notification status was last modified. Used for cross-region replication.</p>"""

instance_id instance-attribute

instance_id: InstanceId

The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

last_modified_region instance-attribute

last_modified_region: NotRequired[RegionName]

The AWS Region where the notification status was last modified. Used for cross-region replication.

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

The timestamp when the notification status was last modified. Used for cross-region replication and optimistic locking.

notification_id instance-attribute

notification_id: NotificationId

The unique identifier for the notification.

status instance-attribute

The new status for the notification. Valid values are READ, UNREAD, and HIDDEN.

user_id instance-attribute

user_id: UserId

The identifier of the user whose notification status is being updated.