Class: Aws::SQS::Types::MessageSystemAttributeValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::SQS::Types::MessageSystemAttributeValue
- Defined in:
- gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#binary_list_values ⇒ Array<String>
Not implemented.
-
#binary_value ⇒ String
Binary type attributes can store any binary data, such as compressed data, encrypted data, or images.
-
#data_type ⇒ String
Amazon SQS supports the following logical data types:
String
,Number
, andBinary
. -
#string_list_values ⇒ Array<String>
Not implemented.
-
#string_value ⇒ String
Strings are Unicode with UTF-8 binary encoding.
Instance Attribute Details
#binary_list_values ⇒ Array<String>
Not implemented. Reserved for future use.
1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1538 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |
#binary_value ⇒ String
Binary type attributes can store any binary data, such as compressed data, encrypted data, or images.
1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1538 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
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.
1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1538 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |
#string_list_values ⇒ Array<String>
Not implemented. Reserved for future use.
1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1538 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |
#string_value ⇒ String
Strings are Unicode with UTF-8 binary encoding. For a list of code values, see ASCII Printable Characters.
1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1538 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |