Module aws_sdk_sqs::types
source · Expand description
Data structures used by operation inputs/outputs.
Modules§
- Builders
- Error types that Amazon Simple Queue Service can respond with.
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 inChangeMessageVisibilityBatch
.Encloses a receipt handle and an identifier for it.
Encloses the
Id
of an entry inDeleteMessageBatch
.Contains the details of a message movement task.
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, seeSendMessage
.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, seeSendMessage
.Contains the details of a single Amazon SQS message along with an
Id
.Encloses a
MessageId
for a successfully-enqueued message in aSendMessageBatch
.
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.