Skip to content

PublishResponse

Source code in docs_src/capo_sns/types/publish_response.py
class PublishResponse(TypedDict, closed=True):
    message_id: NotRequired["capo_sns.types.message_id.messageId"]
    """<p>Unique identifier assigned to the published message.</p> <p>Length Constraint: Maximum 100 characters</p>"""
    sequence_number: NotRequired["capo_sns.types.string.String"]
    """<p>This response element applies only to FIFO (first-in-first-out) topics. </p> <p>The sequence number is a large, non-consecutive number that Amazon SNS assigns to each message. The length of <code>SequenceNumber</code> is 128 bits. <code>SequenceNumber</code> continues to increase for each <code>MessageGroupId</code>.</p>"""

message_id instance-attribute

message_id: NotRequired[messageId]

Unique identifier assigned to the published message.

Length Constraint: Maximum 100 characters

sequence_number instance-attribute

sequence_number: NotRequired[String]

This response element applies only to FIFO (first-in-first-out) topics.

The sequence number is a large, non-consecutive number that Amazon SNS assigns to each message. The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for each MessageGroupId.