跨区域将 Amazon SNS 与 Lambda 函数集成的先决条件 - Amazon Simple Notification Service

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

跨区域将 Amazon SNS 与 Lambda 函数集成的先决条件

要使用亚马逊SNS通知调用 Lambda 函数,您需要满足以下条件:

  • Lambda 函数

  • 亚马逊SNS话题

有关创建用于亚马逊的 Lambda 函数的信息SNS,请参阅在亚马逊上使用 Lambda。SNS有关创建 Amazon SNS 主题的信息,请参阅创建主题

当您使用 Amazon SNS 将来自选择加入区域的消息传送到默认启用的区域时,您必须将委托人替换为,从而更改在 Lamb AWS da 函数中创建的sns.amazonaws.com策略。sns.<opt-in-region>.amazonaws.com

例如,如果您想将美国东部(弗吉尼亚北部)的 Lambda 函数订阅到亚太地区(香港)的某个SNS主题,请将 Lambda AWS 函数策略中的委托人更改为。sns.ap-east-1.amazonaws.com选择加入的区域包括 2019 年 3 月 20 日之后推出的任何区域,包括亚太地区(香港)、中东(巴林)、欧盟(米兰)和非洲(开普敦)。2019 年 3 月 20 日之前推出的区域默认情况下处于启用状态。

注意

AWS 不支持从默认启用的区域向 Lambda 跨区域交付到可选区域。此外,不支持跨区域将SNS邮件从选择加入区域转发到其他选择加入区域。