我有一个AWS无服务器应用程序模型(SAM)模板,其中通过定义函数中的事件来定义隐式API(如here所述)。
现在,我想在CloudFront发行版中使用API网关。为此,我通常使用Ref和Fn :: GetAtt来获取API的属性。但是由于未明确定义,因此我不知道该使用什么“引用”。
有办法吗?还是必须显式定义API?
答案 0 :(得分:2)
隐式API的名称为ProjectB
。我还没有尝试将#include "MyHeader.h"
或ServerlessRestApi
与隐式API资源一起使用,但是我认为它可以与其他生成的资源一起使用。
这是指向讨论隐式API资源的GitHub文档的链接:https://github.com/awslabs/serverless-application-model/blob/master/docs/internals/generated_resources.rst#api