

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 跨區域整合 Amazon SNS 與 Lambda 函數的先決條件
<a name="lambda-prereq"></a>

若要使用 Amazon SNS 通知叫用 Lambda 函數，您需要下列項目：
+ Lambda 函式
+ Amazon SNS 主題

如需建立 Lambda 函數以搭配使用的相 Amazon SNS 資訊，請參閱[搭配使用 Lambda 與 Amazon SNS](https://docs.aws.amazon.com/lambda/latest/dg/with-sns-example.html)。如需關於建立 Amazon SNS 主題的詳細資訊，請參閱[建立 SNS 主題](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html)。

 當您使用 Amazon SNS 將訊息從選擇加入區域傳遞至預設啟用的區域時，必須將委託人 `sns.amazonaws.com` 取代為 `sns.<opt-in-region>.amazonaws.com`，以變更在 AWS Lambda 函數中建立的政策。

 例如，如果您想要讓美國東部 (維吉尼亞北部) 的 Lambda 函數訂閱亞太區域 (香港) 的 SNS 主題，請將 AWS Lambda 函數政策中的委託人變更為 `sns.ap-east-1.amazonaws.com`。選擇加入區域包括 2019 年 3 月 20 日後推出的任何區域，其中包括亞太區域 (香港)、中東 (巴林)、歐洲 (米蘭) 和非洲 (開普敦)。2019 年 3 月 20 日之前推出的區域為預設啟用。

**注意**  
AWS 不支援從預設為選擇加入區域啟用的區域跨區域交付至 Lambda。此外，也不支援從選擇加入區域到其他選擇加入區域的跨區域轉送 SNS 訊息。