create_queue {aws.sqs} | R Documentation |
Create or delete an SQS queue
create_queue(name, attributes = NULL, query = NULL, ...) delete_queue(queue, query = NULL, ...)
name |
A character string containing a name for the queue. |
attributes |
Currently ignored |
query |
A list specifying additional query arguments to be passed to the |
... |
Additional arguments passed to |
queue |
A character string containing a queue URL, or the name of the queue. |
create_queue
creates a new SQS queue; delete_queue
deletes a queue.
If successful, create_queue
returns a character string containing an SQS Queue URL and delete_queue
returns a logical TRUE
. Otherwise, a data structure of class “aws_error” containing any error message(s) from AWS and information about the request attempt.
Thomas J. Leeper
get_queue_attrs
set_queue_attrs
link{purge_queue}
## Not run: # list current queues list_queues() # create a queue queue <- create_queue("ExampleQueue") get_queue_url("ExampleQueue") # send message to queue send_msg("ExampleQueue", "This is a test message") # receive a message (m <- receive_msg("ExampleQueue", timeout = 0)) # delete a message from queue delete_msg("ExampleQueue", m$ReceiptHandle[1]) # delete queue delete_queue("ExampleQueue") ## End(Not run)