Criando uma fila do Amazon SQS usando AWS CloudFormation - Amazon Simple Queue Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criando uma fila do Amazon SQS usando AWS CloudFormation

Você pode usar o AWS CloudFormation console e um modelo JSON (ou YAML) para criar uma fila do Amazon SQS. Para obter mais informações, consulte Trabalhar com modelos do AWS CloudFormation e o recurso AWS::SQS::Queue no Guia do usuário do AWS CloudFormation .

Para usar AWS CloudFormation para criar uma fila do Amazon SQS.
  1. Copie o seguinte código JSON em um arquivo denominado MyQueue.json. Para criar uma fila padrão, omita as propriedades FifoQueue e ContentBasedDeduplication. Para obter mais informações sobre a eliminação de duplicação baseada em conteúdo, consulte Processamento de exatamente uma vez na Amazon SQS.

    nota

    O nome de uma fila FIFO deve terminar com o sufixo .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. Faça login no console do AWS CloudFormation e, em seguida, selecione Create Stack (Criar pilha).

  3. No painel Specify Template (Especificar modelo), escolha Upload a template file (Fazer upload de um arquivo de modelo), selecione o arquivo MyQueue.json e escolha Next (Próximo).

  4. Na página Specify Details, digite MyQueue em Stack Name e escolha Next.

  5. Na página Options (Opções), escolha Next (Avançar).

  6. Na página Review (Revisar), escolha Create (Criar).

    AWS CloudFormation começa a criar a MyQueue pilha e exibe o status CREATE_IN_PROGRESS. Quando o processo é concluído, o AWS CloudFormation exibe o status CREATE_COMPLETE.

    O AWS CloudFormation console exibindo o status CREATE_COMPLETE.
  7. (Opcional) Para exibir o nome, a URL e o nome de recurso da Amazon (ARN) da fila, escolha o nome da pilha e, em seguida, na próxima página, expanda a seção Outputs.