Module aws_sdk_sqs::model

source ·
Expand description

Data structures used by operation inputs/outputs. Documentation on these types is copied from the model.

Modules

Structs

Gives a detailed description of the result of an action on each entry in the request.

Encloses a receipt handle and an entry id for each message in ChangeMessageVisibilityBatch.

Encloses the Id of an entry in ChangeMessageVisibilityBatch.

Encloses a receipt handle and an identifier for it.

Encloses the Id of an entry in DeleteMessageBatch.

An Amazon SQS message.

The user-specified message attribute value. For string data types, the Value attribute has the same restrictions on the content as the message body. For more information, see SendMessage.

The user-specified message system attribute value. For string data types, the Value attribute has the same restrictions on the content as the message body. For more information, see SendMessage.

Contains the details of a single Amazon SQS message along with an Id.

Encloses a MessageId for a successfully-enqueued message in a SendMessageBatch.

Enums

When writing a match expression against MessageSystemAttributeName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
When writing a match expression against MessageSystemAttributeNameForSends, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
When writing a match expression against QueueAttributeName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.