AWS SAM:我们可以在AWS SAM模板中使用现有的api吗?

时间:2020-08-03 15:51:45

标签: amazon-web-services api templates sam

我有一个lambda函数,需要通过Amazon API Gateway触发。有没有办法将已经存在的API(使用AWS控制台创建)包含到AWS SAM模板中?

1 个答案:

答案 0 :(得分:0)

SAM尚不支持模板中的!ImportValue。

Issue on Github

在aws / serverless-application-model的GitHub上,有一个针对该功能的开放式公关

See here

如果您希望可以为该PR提供帮助和贡献,则可以开始在SAM模板中使用!ImportValue。yml

否则,我建议您采用旧方法,使用CloudFormation模板创建CI / CD,该模板可以使用!ImportValue并链接到Lambda函数代码所在的S3存储桶。

Examples of Cloudformation Templates