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 assinatura para um SNS tópico da Amazon
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
HTTP(S) endpoints, endereços de e-mail e outros AWS recursos Contas da AWS exigem a confirmação da assinatura antes de poderem receber mensagens.
Para inscrever um endpoint em um tópico da Amazon SNS
Inscrever um endpoint em um SNS tópico da Amazon permite a entrega de mensagens para o endpoint especificado, garantindo que os sistemas ou usuários certos recebam notificações quando uma mensagem é publicada no tópico. Essa etapa é essencial para vincular o tópico aos consumidores, sejam eles aplicativos, destinatários de e-mail ou outros serviços, permitindo uma comunicação perfeita entre sistemas.
Faça login no SNSconsole da Amazon
. -
No painel de navegação à esquerda, escolha Assinaturas.
-
Na página Subscriptions (Assinaturas), escolha Create subscription (Criar assinatura).
-
Na página Create subscription (Criar inscrição), na seção Details (detalhes), faça o seguinte:
-
ARNEm Tópico, escolha o Amazon Resource Name (ARN) de um tópico. Esse valor é o AWS ARN que foi gerado quando você criou o SNS tópico da Amazon, por exemplo
arn:aws:sns:us-east-2:123456789012:your_topic
. -
Em Protocol (Protocolo), escolha um tipo de endpoint. Os tipos de endpoint disponíveis são:
-
nota
Para assinar um SNSFIFOtópico, escolha essa opção.
-
Em Endpoint, insira o valor do endpoint, como um endereço de e-mail ou o ARN de uma fila da AmazonSQS.
-
Somente endpoints do Firehose: para a função Subscription ARN, especifique a IAM função que você criou para gravar nos streams ARN de entrega do Firehose. Para obter mais informações, consulte Pré-requisitos para assinar streams de entrega do Firehose em tópicos da Amazon SNS.
-
(Opcional) Para endpoints FirehoseSQS, Amazon, HTTP /S, você também pode ativar a entrega de mensagens brutas. Para obter mais informações, consulte Entrega de mensagens SNS brutas da Amazon.
-
(Opcional) Para configurar uma política de filtros, expanda a seção Subscription filter policy (Política de filtro de assinatura). Para obter mais informações, consulte Políticas de filtro de SNS assinatura da Amazon.
-
(Opcional) Para habilitar a filtragem baseada em carga útil, configure
Filter Policy Scope
comoMessageBody
. Para obter mais informações, consulte Escopo da política de filtro de SNS assinatura da Amazon. -
(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 obter mais informações, consulte Filas de SNS cartas mortas da Amazon.
-
Selecione Create subscription.
O console cria a assinatura e abre a página Details (Detalhes) da assinatura.
-