class AWS::SQS


receive messages.
See the {Queue} class for more information on how to send and
pp sqs.queues.collect(&:url)
Or to find out what queues you have in your account:
queue = sqs.queues.create(“myqueue”)
example, to create a queue, use {QueueCollection#create}:
You can access your queues using the {#queues} collection. For
messages that are awaiting processing.
another component. A queue is a temporary repository for
one component in the application generates to be consumed by
service applications to quickly and reliably queue messages that
Amazon SQS is a distributed queue system that enables web
== Queues and Messages
:secret_access_key => ‘YOUR_SECRET_ACCESS_KEY’)
:access_key_id => ‘YOUR_ACCESS_KEY_ID’,
sqs = AWS::SQS.new(
Or you can set them directly on the SQS interface:
:secret_access_key => ‘YOUR_SECRET_ACCESS_KEY’)
:access_key_id => ‘YOUR_ACCESS_KEY_ID’,
AWS.config(
AWS.config:
You can setup default credentials for all AWS services via
== Credentials
Provides an expressive, object-oriented interface to Amazon SQS.

def queues

Returns:
  • (QueueCollection) - The collection of all {Queue}
def queues
  QueueCollection.new(:config => config)
end