我在一个API网关后面创建了一个lambda函数,我也在尝试为它实现一个健康检查,但是现在我需要分两个步骤来实现:
gateway.manually将端点插入到api param中,并再次运行serverlessdeploy ()。: '<how to reference the api endpoint?api网关的引用,以便将其作为环境变量传递给healthcheck应用程序?我能想到的另一个选择是,基本上
我希望能够通过无服务器框架配置API网关响应..。#Deploy an api gateway with custom responses.service: test-apigw excludeDevDependencies: false
现在我读到,人们可以在一个无服务器的文件中配置resources,但是通过使用CFN代码,我需要ARN或已经部署的API
我正在使用AWS SAM来部署我的lambda和api网关。# More info about API Event Source: https://github.com/awslabs/serverless-application-model/blob/masterOutputs:
# ServerlessRestApi is an implicit API created out of Events key under Server
我注意到,我的SAM部署正在使用我对自定义API网关响应所做的更改来更新API Gateway的配置,但实际上并没有将它们部署到API Gateway阶段以使其生效。在SAM部署之后,如果我进入API网关控制台,选择我的API,打开Actions菜单,选择deployAPI,选择my stage,然后点击deploy the changes,do go live要让SAM deploy将更新的配置