Skip to content

Send message

async_boto.validation.sqs.send_message

SendMessageRequest

Bases: BaseModel

The request accepts the following data in JSON format.

ATTRIBUTE DESCRIPTION
DelaySeconds

The length of time, in seconds, for which to delay a specific message.

TYPE: Optional[int]

MessageAttributes

Each message attribute consists of a Name, Type, and Value.

TYPE: Optional[Dict[str, MessageAttributeValue]]

MessageBody

The message to send.

TYPE: str

MessageDeduplicationId

The token used for deduplication of sent messages.

TYPE: Optional[str]

MessageGroupId

The tag that specifies that a message belongs to a specific message group.

TYPE: Optional[str]

MessageSystemAttributes

The message system attribute to send.

TYPE: Optional[Dict[str, MessageSystemAttributeValue]]

QueueUrl

The URL of the Amazon SQS queue to which a message is sent.

TYPE: str

DelaySeconds class-attribute instance-attribute

DelaySeconds = None

MessageAttributes class-attribute instance-attribute

MessageAttributes = None

MessageBody instance-attribute

MessageBody

MessageDeduplicationId class-attribute instance-attribute

MessageDeduplicationId = None

MessageGroupId class-attribute instance-attribute

MessageGroupId = None

MessageSystemAttributes class-attribute instance-attribute

MessageSystemAttributes = None

QueueUrl instance-attribute

QueueUrl

SendMessageResponse

Bases: BaseModel

The response returned in JSON format by the service.

ATTRIBUTE DESCRIPTION
MD5OfMessageAttributes

An MD5 digest of the non-URL-encoded message attribute string.

TYPE: Optional[str]

MD5OfMessageBody

An MD5 digest of the non-URL-encoded message body string.

TYPE: str

MD5OfMessageSystemAttributes

An MD5 digest of the non-URL-encoded message system attribute string.

TYPE: Optional[str]

MessageId

An attribute containing the MessageId of the message sent to the queue.

TYPE: str

SequenceNumber

The large, non-consecutive number that Amazon SQS assigns to each message.

TYPE: Optional[str]

MD5OfMessageAttributes class-attribute instance-attribute

MD5OfMessageAttributes = None

MD5OfMessageBody instance-attribute

MD5OfMessageBody

MD5OfMessageSystemAttributes class-attribute instance-attribute

MD5OfMessageSystemAttributes = None

MessageId instance-attribute

MessageId

SequenceNumber class-attribute instance-attribute

SequenceNumber = None