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á.
Para interromper a filtragem de mensagens que são enviadas para uma assinatura, remova a política de filtro da assinatura substituindo-a por um corpo JSON vazio. Após a remoção da política, a assinatura aceitará todas as mensagens que forem publicadas nela.
Usando o AWS Management Console
Faça login no console do Amazon SNS
. -
No painel de navegação, escolha Subscriptions (Assinaturas).
-
Selecione uma assinatura e, em seguida, escolha Edit (Editar).
-
Na
EXAMPLE1-23bc-4567-d890-ef12g3hij456
página Editar, expanda a seção Política de filtro de assinatura. -
No campo Editor JSON, forneça um corpo do JSON vazio para seu filtro de política:
{}
. -
Escolha Salvar alterações.
O Amazon SNS aplica a política de filtro à assinatura.
Usando o AWS CLI
Para remover uma política de filtro com o AWS CLI, use o set-subscription-attributes
comando e forneça um corpo JSON vazio para o --attribute-value
argumento:
$
aws sns set-subscription-attributes --subscription-arn arn:aws:sns: ...
--attribute-name FilterPolicy --attribute-value "{}"
Uso da API do Amazon SNS
Para remover uma política de filtro com a API do Amazon SNS, faça uma solicitação para a ação SetSubscriptionAttributes
. Defina o parâmetro AttributeName
como FilterPolicy
e forneça um corpo JSON vazio para o parâmetro AttributeValue
.