
create-queue
************


DESCRIPTION
===========

The "create-queue" action creates a new queue, or returns the URL of
an existing one. When you request "create-queue" , you provide a name
for the queue. To successfully create a new queue, you must provide a
name that is unique within the scope of your own queues.

You may pass one or more attributes in the request. If you do not
provide a value for any attribute, the queue will have the default
value for that attribute. Permitted attributes are the same that can
be set using set-queue-attributes .

If you provide the name of an existing queue, a new queue isn't
created. If the values of attributes provided with the request match
up with those on the existing queue, the queue URL is returned.
Otherwise, a "QueueNameExists" error is returned.


SYNOPSIS
========

   aws sqs create-queue
     --queue-name <value>
     [--attributes <value>]


REQUIRED PARAMETERS
===================

"--queue-name"  (string)
   The name for the queue to be created.


OPTIONAL PARAMETERS
===================

"--attributes"  (map)
   A map of attributes with their corresponding values.

   *Parameter Syntax*

      {
        "Policy"|"VisibilityTimeout"|"MaximumMessageSize"|"MessageRetentionPeriod"
        |"ApproximateNumberOfMessages"|"ApproximateNumberOfMessagesNotVisible"|"Cr
        eatedTimestamp"|"LastModifiedTimestamp"|"QueueArn"|"ApproximateNumberOfMes
        sagesDelayed"|"DelaySeconds"|"ReceiveMessageWaitTimeSeconds": "string"
        ...
      }
