OPENAPI / COMPONENTS / SCHEMAS

MessageAttributeValue

MessageAttributeValue

<p>The user-specified message attribute value. For string data types, the <code>Value</code> attribute has the same restrictions on the content as the message body. For more information, see <code> <a>SendMessage</a>.</code> </p> <p> <code>Name</code>, <code>type</code>, <code>value</code> and the message body must not be empty or null. All parts of the message attribute, including <code>Name</code>, <code>Type</code>, and <code>Value</code>, are part of the message size restriction (1 MiB or 1,048,576 bytes).</p>

object5字段
StringValuestring

<p>Strings are Unicode with UTF-8 binary encoding. For a list of code values, see <a href="http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters">ASCII Printable Characters</a>.</p>

BinaryValuestring

<p>Binary type attributes can store any binary data, such as compressed data, encrypted data, or images.</p>

StringListValuesstring

<p>Not implemented. Reserved for future use.</p>

BinaryListValuesstring

<p>Not implemented. Reserved for future use.</p>

DataTypestring必填

<p>Amazon SQS supports the following logical data types: <code>String</code>, <code>Number</code>, and <code>Binary</code>. For the <code>Number</code> data type, you must use <code>StringValue</code>.</p> <p>You can also append custom labels. For more information, see <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-message-metadata.html#sqs-message-attributes">Amazon SQS Message Attributes</a> in the <i>Amazon SQS Developer Guide</i>.</p>