本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除订阅筛选策略
要停止筛选已发送到订阅的消息,请使用空白的 JSON 正文覆盖订阅的筛选策略以删除该策略。在删除该策略后,订阅会接受发布到它的每条消息。
Amazon Web Services Management Console
登录 Amazon SNS 控制台
。 -
在导航面板中,选择 Subscriptions(订阅)。
-
选择订阅,然后选择编辑。
-
在 Edit
EXAMPLE1-23bc-4567-d890-ef12g3hij456
(编辑示例1-23bc-4567-d890-ef12g3hij456) 页上,展开 Subscription filter policy (订阅筛选策略) 部分。 -
在 JSON editor (JSON 编辑器) 字段中,为筛选策略提供空的 JSON 正文:
{}
。 -
选择 Save changes(保存更改)。
Amazon SNS 将您的筛选策略应用到订阅。
Amazon CLI
要使用 Amazon CLI 删除筛选策略,请使用 set-subscription-attributes
命令并为 --attribute-value
参数提供一个空白的 JSON 正文:
$
aws sns set-subscription-attributes --subscription-arn
arn:aws:sns: ...
--attribute-name FilterPolicy --attribute-value "{}"
Amazon SNS API
要使用 Amazon SNS API 删除筛选策略,需要请求 SetSubscriptionAttributes
操作。将 AttributeName
参数设置为 FilterPolicy
,然后为 AttributeValue
参数提供一个空白的 JSON 正文。