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.
1541 1542 1543 1544 1545 1546 1547 1548 1549 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1541 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.
1541 1542 1543 1544 1545 1546 1547 1548 1549 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1541 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.
1541 1542 1543 1544 1545 1546 1547 1548 1549 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1541 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.
1541 1542 1543 1544 1545 1546 1547 1548 1549 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1541 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.
1541 1542 1543 1544 1545 1546 1547 1548 1549 |
# File 'gems/aws-sdk-sqs/lib/aws-sdk-sqs/types.rb', line 1541 class MessageSystemAttributeValue < Struct.new( :string_value, :binary_value, :string_list_values, :binary_list_values, :data_type) SENSITIVE = [] include Aws::Structure end |