Amazon cloudformation 如何在awsm.json中有多个带有GET请求的API网关路径?
我正在尝试创建具有许多路径参数的端点:Amazon cloudformation 如何在awsm.json中有多个带有GET请求的API网关路径?,amazon-cloudformation,aws-lambda,aws-api-gateway,serverless-framework,Amazon Cloudformation,Aws Lambda,Aws Api Gateway,Serverless Framework,我正在尝试创建具有许多路径参数的端点: /api/v1/{option1} /api/v1/{option1}/{option2} /api/v1/{option1}/{option2}/{option3} 使用JAWS awsm.json,我想为所有3条路由创建GET方法。如何(如果可能的话)使用无服务器框架实现这一点? CF: atm,没有办法通过无服务器框架实现这一点 我发现的一件事是,你可以省略url中的值,这样它就会被视为空白 例: api/v1/option1//option3
- /api/v1/{option1}
- /api/v1/{option1}/{option2}
- /api/v1/{option1}/{option2}/{option3}
atm,没有办法通过无服务器框架实现这一点 我发现的一件事是,你可以省略url中的值,这样它就会被视为空白 例:
- api/v1/option1//option3
{
"lambda": {
"envVars": [],
"deploy": true,
"package": {
"optimize": {
"builder": "browserify",
"minify": true,
"ignore": [],
"exclude": [
"aws-sdk"
],
"includePaths": []
},
"excludePatterns": []
},
"cloudFormation": {
"Description": "",
"Handler": "aws_modules/static/handler.handler",
"MemorySize": 1024,
"Runtime": "nodejs",
"Timeout": 6
}
},
"apiGateway": {
..path => /api/v1/{firstname}..
}
}