ExAws.SQS.send_message

You're seeing just the function send_message, go back to ExAws.SQS module for more information.
Link to this function

send_message(queue_url, message, opts \\ [])

View Source

Specs

send_message(
  queue_url :: binary(),
  message_body :: binary(),
  opts :: sqs_message_opts()
) :: ExAws.Operation.Query.t()

Send a message to a SQS Queue

AWS API Docs

Options

  • :delay_seconds - The length of time, in seconds, for which to delay a specific message. Valid values: 0 to 900. Maximum: 15 minutes. Messages with a positive DelaySeconds value become available for processing after the delay period is finished. If you don't specify a value, the default value for the queue applies.

  • :message_attributes - Each message attribute consists of a Name, Type, and Value. For more information, see Amazon SQS Message Attributes in the Amazon Simple Queue Service Developer Guide.

  • :message_deduplication_id - This parameter applies only to FIFO (first-in-first-out) queues.

  • :message_group_id - This parameter applies only to FIFO (first-in-first-out) queues.