![](/img/trans.png)
[英]Retrieve the arn of a lambda function from a cloudformation stack
[英]Access AWS CloudFormation ARN from inside Lambda Function
我有兩個Lambda函數Lambda1和Lambda2。 Lambda1做了一些工作,並通過名為Topic1的SNS主題向Lambda2發送多個結果。 Lambda2然后處理Lambda1的結果。
Lambda1 -> Topic1 -> Lambda2
這一切都很有效,直到我嘗試構建代表它的CloudFormation模板。 我可以將Lambda2訂閱到Topic1,但是如何告訴Lambda1將哪些SNS主題推送到? 在創建CloudFormation堆棧之后,不會創建所有主題ARN。
您可以使用單個CloudFormation
堆棧來創建此方案。 堆棧的輸出可用於配置在堆棧中創建的Lambda 1
以訪問Topic 1
,您只需要提供Lambda
cloudformation:DescribeStacks
權限,然后從Lambda
代碼訪問堆棧輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.