亚马逊SNS订阅筛选政策 - Amazon Simple Notification Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊SNS订阅筛选政策

订阅筛选策略允许您指定属性名称并向每个属性名称分配一个值列表。有关更多信息,请参阅 Amazon SNS 邮件过滤

当 Amazon SNS 根据订阅筛选策略评估消息属性或消息正文属性时,它会忽略政策中未指定的属性或消息正文属性。

重要

AWS 诸如IAM和 Amazon 之类的服务SNS使用一种称为最终一致性的分布式计算模型。对订阅筛选器策略的添加或更改最多需要 15 分钟即可完全生效。

在以下条件下,一个订阅接受一条消息:

  • 当筛选策略范围设置为 MessageAttributes 时,筛选策略中的每个属性名称都与消息属性名称相匹配。对于筛选策略中匹配的每个属性名称,至少有一个属性值与消息属性值相匹配。

  • 当筛选策略范围设置为 MessageBody 时,筛选策略中的每个属性名称都与消息正文属性名称相匹配。对于筛选策略中匹配的每个属性名称,至少有一个属性值与消息正文属性值相匹配。

Amazon SNS 目前支持以下筛选运算符: