簡體   English   中英

從 cloudformation 堆棧中檢索 lambda 函數的 arn

[英]Retrieve the arn of a lambda function from a cloudformation stack

我想知道是否有辦法在創建 cloudformation 堆棧期間檢索 lambda 函數元數據? 我們希望使用 lambda 函數 ARN 通過將其存儲在 env 變量中來進一步構建 cloudformation 模板的其他部分。

這甚至可能嗎? 其他人在創建堆棧之前未知時如何引用 arn?

編輯

您可以使用內部函數,特別是Fn::GetAtt來獲取 lambda 函數的 arn。

請參閱: Fn::GetAtt - AWS CloudFormation

根據此備忘單,您將使用以下內容:

json

"MyFieldName": "Fn::GetAtt": ["MyLambdaFunc","Arn"]

雅姆

MyFieldName: !GetAtt MyLambdaFunc.Arn

您能否提供上述情況的工作示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM