docs: def delete_message(queue, region, receipthandle, opts=None, user=None):
      '''
      Delete one or more messages from a queue in a region
  
      queue
          The name of the queue to delete messages from
  
      region
          Region where SQS queues exists
  
      receipthandle
          The ReceiptHandle of the message to delete. The ReceiptHandle
          is obtained in the return from receive_message
  
      opts : None
          Any additional options to add to the command line
  
      user : None
          Run as a user other than what the minion runs as
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' aws_sqs.delete_message <sqs queue> <region> receipthandle='<sqs ReceiptHandle>'
  
      .. versionadded:: 2014.7.0
  
      '''
      queues = list_queues(region, opts, user)
      url_map = _parse_queue_list(queues)
      if queue not in url_map:
          log.info('"%s" queue does not exist.', queue)
          return False
  
      out = _run_aws('delete-message', region, opts, user,
                     receipthandle=receipthandle, queue=url_map[queue],)
      return True