Method: Fog::AWS::SQS::Real#delete_message

Defined in:
lib/fog/aws/requests/sqs/delete_message.rb

#delete_message(queue_url, receipt_handle) ⇒ Object

Delete a message from a queue

Parameters

  • queue_url<~String> - Url of queue to delete message from

  • receipt_handle<~String> - Token from previous recieve message

See Also

docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryDeleteMessage.html

[View source]

18
19
20
21
22
23
24
25
# File 'lib/fog/aws/requests/sqs/delete_message.rb', line 18

def delete_message(queue_url, receipt_handle)
  request({
    'Action'        => 'DeleteMessage',
    'ReceiptHandle' => receipt_handle,
    :parser         => Fog::Parsers::AWS::SQS::Basic.new,
    :path           => path_from_queue_url(queue_url),
  })
end