messageAttributeNames
The name of the message attribute, where N is the index.
The name can contain alphanumeric characters and the underscore (
_
), hyphen (-
), and period (.
).The name is case-sensitive and must be unique among all attribute names for the message.
The name must not start with AWS-reserved prefixes such as
AWS.
orAmazon.
(or any casing variants).The name must not start or end with a period (
.
), and it should not have periods in succession (..
).The name can be up to 256 characters long.
When using ReceiveMessage
, you can send a list of attribute names to receive, or you can return all of the attributes by specifying All
or .*
in your request. You can also use all message attributes starting with a prefix, for example bar.*
.