amazon-web-services - 如何从 SAM 中取消选中 API Gateway 方法中的“使用 Lambda 代理集成”?
问题描述
我正在尝试通过 AWS sam 工作并设置一个新的 ApiGateway。我希望 lambda 在没有“使用 lambda 代理集成”设置的情况下运行。我已经尝试了很多年,但没有取得太大进展。
我的 template.yaml 的简化版本
Resources:
MyLambda:
Type: AWS::Serverless::Function
Properties:
#snip#
Events:
PostEvent:
Type: Api
Properties:
Path: /Some/Path
Method: Post
RestApiId:
Ref: MyApi
MyApi:
Type: AWS::Serverless::Api
Properties:
Name: Some-Api
StageName: Prod
如您所见,我根本没有任何进展。我只是迷失在此处的配置中,希望任何人都可以为我指明正确的方向
解决方案
推荐阅读
- postgresql - Postgres 在所有字段的开头和结尾添加一个空格
- azureservicebus - Azure 服务总线上的“辅助连接字符串”的用途是什么?
- notifications - OneM2M:通知 IN-CSE 在 MN-CSE 上创建的新资源
- json - 可选+可空值的Gson反序列化
- c++ - Armadillo C++ 配置检查
- python - fast_executemany=True 等效于 SQLALCHEMY 中的 Oracle
- java - 为什么我们不能只抛出 Exception/Throwable 而不是有多个异常
- pytorch - 使用卷积自动编码器在照片上添加微笑的问题
- html - 如何在左侧垂直对齐多个div,在右侧垂直对齐一个大div?
- android - 无法解析所有配置文件:':app:debugRuntimeClasspath'