MessageSystemAttributeValue
import type { MessageSystemAttributeValue } from "https://aws-api.deno.dev/v0.3/services/sqs.ts?docs=full";
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".
Name
, type
, value
and the message body must not be empty or null.
interface MessageSystemAttributeValue {
BinaryListValues?: (Uint8Array | string)[] | null;
BinaryValue?: Uint8Array | string | null;
DataType: string;
StringListValues?: string[] | null;
StringValue?: string | null;
}§Properties
§
BinaryValue?: Uint8Array | string | null
[src]Binary type attributes can store any binary data, such as compressed data, encrypted data, or images.
§
DataType: string
[src]Amazon SQS supports the following logical data types: String
, Number
, and Binary
.
For the Number
data type, you must use StringValue
.
You can also append custom labels. For more information, see Amazon SQS Message Attributes in the Amazon SQS Developer Guide.
§
StringValue?: string | null
[src]Strings are Unicode with UTF-8 binary encoding. For a list of code values, see ASCII Printable Characters.