Jer*_*ome 3 amazon-web-services aws-cloudformation aws-lambda serverless-framework
我想导出使用无服务器框架创建的Lambda ARN,因为我需要在其他CF模板中使用此ARN
我在serverless.yml文件中定义了Outputs和Export。
resources:
Outputs:
ServiceLambdaFunctionQualifiedArn:
Export:
Name: MyServiceARN
Run Code Online (Sandbox Code Playgroud)
一切正常。
但是,导出包含Lambda版本ARN(即arn:aws:lambda:region:12345:function:servicename:2)。
这引起了问题,因为此ARN被其他CF使用,因此无法更新。
“导出MyServiceArn无法更新,因为xyz正在使用它”
有没有办法获得没有版本号的ARN?
谢谢你的帮助。
尝试
resources:
Outputs:
ServiceLambdaFunctionQualifiedArn:
Export:
Name: MyServiceARN
Value:
Fn::GetAtt: ServiceLambdaFunction.Arn
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2148 次 |
| 最近记录: |