Creación de una cola de Amazon SQS mediante AWS CloudFormation - Amazon Simple Queue Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de una cola de Amazon SQS mediante AWS CloudFormation

Puede usar la AWS CloudFormation consola y una plantilla JSON (o YAML) para crear una cola de Amazon SQS. Para obtener más información, consulte Uso de plantillas de AWS CloudFormation y Recurso AWS::SQS::Queue en la Guía del usuario de AWS CloudFormation .

Para usar AWS CloudFormation para crear una cola de Amazon SQS.
  1. Copie el siguiente código JSON a un archivo denominado MyQueue.json. Para crear una cola estándar, omita las propiedades FifoQueue y ContentBasedDeduplication. Para obtener más información sobre la desduplicación basada en el contenido, consulte Procesamiento exactamente una vez en Amazon SQS.

    nota

    La cola FIFO debe finalizar con el sufijo .fifo.

    { "AWSTemplateFormatVersion": "2010-09-09", "Resources": { "MyQueue": { "Properties": { "QueueName": "MyQueue.fifo", "FifoQueue": true, "ContentBasedDeduplication": true }, "Type": "AWS::SQS::Queue" } }, "Outputs": { "QueueName": { "Description": "The name of the queue", "Value": { "Fn::GetAtt": [ "MyQueue", "QueueName" ] } }, "QueueURL": { "Description": "The URL of the queue", "Value": { "Ref": "MyQueue" } }, "QueueARN": { "Description": "The ARN of the queue", "Value": { "Fn::GetAtt": [ "MyQueue", "Arn" ] } } } }
  2. Inicie sesión en la consola de AWS CloudFormation y seleccione Create Stack (Crear pila).

  3. En el panel Specify Template (Especificar plantilla), elija Upload a template file (Cargar un archivo de plantilla), elija el archivo MyQueue.json y, a continuación, elija Next (Siguiente).

  4. En la página Specify Details, escriba MyQueue en Stack Name y, a continuación, elija Next.

  5. En la página Opciones, seleccione Siguiente.

  6. En la página Review (Revisar), elija Create (Crear).

    AWS CloudFormation comienza a crear la MyQueue pila y muestra el estado CREATE_IN_PROGRESS. Cuando el proceso se haya completado, AWS CloudFormation mostrará el estado CREATE_COMPLETE.

    La AWS CloudFormation consola muestra el estado CREATE_COMPLETE.
  7. (Opcional) Para mostrar el nombre, la URL y el ARN de la cola, elija el nombre de la pila y, a continuación, en la página siguiente, expanda la sección Outputs.