class Aws::SQS::Types::SendMessageBatchRequest

@note When making an API call, you may pass SendMessageBatchRequest

data as a hash:

    {
      queue_url: "String", # required
      entries: [ # required
        {
          id: "String", # required
          message_body: "String", # required
          delay_seconds: 1,
          message_attributes: {
            "String" => {
              string_value: "String",
              binary_value: "data",
              string_list_values: ["String"],
              binary_list_values: ["data"],
              data_type: "String", # required
            },
          },
          message_system_attributes: {
            "AWSTraceHeader" => {
              string_value: "String",
              binary_value: "data",
              string_list_values: ["String"],
              binary_list_values: ["data"],
              data_type: "String", # required
            },
          },
          message_deduplication_id: "String",
          message_group_id: "String",
        },
      ],
    }

@!attribute [rw] queue_url

The URL of the Amazon SQS queue to which batched messages are sent.

Queue URLs and names are case-sensitive.
@return [String]

@!attribute [rw] entries

A list of ` SendMessageBatchRequestEntry ` items.
@return [Array<Types::SendMessageBatchRequestEntry>]

@see docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchRequest AWS API Documentation

Constants

SENSITIVE