Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Criação de uma fila do Amazon SQS usando AWS CloudFormation

Modo de foco
Criação de 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á.

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á.

Use o AWS CloudFormation console junto com um modelo JSON ou YAML para criar uma fila do Amazon SQS. Para obter mais detalhes, consulte Como trabalhar com AWS CloudFormation modelos e o AWS::SQS::Queuerecurso no Guia AWS CloudFormation do usuário.

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 exatamente uma vez no 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 Revisar, escolha 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.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.