Assinar tópico do Amazon SNS - Amazon Simple Notification 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á.

Assinar tópico do Amazon SNS

Para receber mensagens publicadas em um tópico, você precisa inscrever um endpoint nesse tópico. Depois de inscrito, o endpoint começa a receber todas as mensagens publicadas no tópico associado.

nota

Endpoints HTTP(S), endereços de e-mail e recursos da AWS em outras Contas da AWS exigem a confirmação da assinatura antes que possam receber mensagens.

Como inscrever um endpoint em um tópico do Amazon SNS

  1. Faça login no console do Amazon SNS.

  2. No painel de navegação à esquerda, escolha Assinaturas.

  3. Na página Subscriptions (Assinaturas), escolha Create subscription (Criar assinatura).

  4. Na página Create subscription (Criar inscrição), na seção Details (detalhes), faça o seguinte:

    1. Em Topic ARN (ARN do tópico), escolha o nome do recurso da Amazon (ARN) de um tópico. Esse valor é o ARN da AWS que foi gerado quando você criou o tópico do Amazon SNS; por exemplo, arn:aws:sns:us-east-2:123456789012:your_topic.

    2. Em Protocol (Protocolo), escolha um tipo de endpoint. Os tipos de endpoint disponíveis são:

    3. Em Endpoint, insira o valor do endpoint, como um endereço de e-mail ou o ARN de uma fila do Amazon SQS.

    4. Somente endpoints do Firehose: para o ARN da função de assinatura, especifique o ARN da função do IAM que você criou para gravar nos fluxos de entrega do Firehose. Para ter mais informações, consulte Pré-requisitos para assinar streams de entrega do Firehose para tópicos do Amazon SNS.

    5. (Opcional) Para endpoints Firehose, Amazon SQS e HTTP/S, você também pode ativar a entrega de mensagens brutas. Para ter mais informações, consulte Entrega de mensagens brutas do Amazon SNS.

    6. (Opcional) Para configurar uma política de filtros, expanda a seção Subscription filter policy (Política de filtro de assinatura). Para ter mais informações, consulte Políticas de filtro de assinatura do Amazon SNS.

    7. (Opcional) Para habilitar a filtragem baseada em carga útil, configure Filter Policy Scope como MessageBody. Para ter mais informações, consulte Escopo de política de filtro de assinaturas do Amazon SNS.

    8. (Opcional) Para configurar uma fila de mensagens mortas para a assinatura, expanda a seção Redrive policy (dead-letter queue) (Política de redirecionamento (fila de mensagens mortas)). Para ter mais informações, consulte Filas de mensagens mortas (DLQs) do Amazon SNS.

    9. Selecione Criar assinatura.

      O console cria a assinatura e abre a página Details (Detalhes) da assinatura.