Q:

Creating a new queue with specific name using cloudFormation

Is it possible to create a queue with a specific name via cloudFormation?
I assumed so, becouse it's possible to choose a name when I create the queue via UI or java API, but I couldn't find a way to do this with cloudFormation.

A:

Amazon have just released the ability to do this in Cloudformation via user defined names.  An example queue name template is defined where you add a new properties QueueName to the properties of the queue - for example
Resources: {
    MyQueue: {
        Type: "AWS::SQS::Queue",
        Properties: {
            QueueName: {"MyOwnQueueName"}
        }
    }
}

