导入Swagger模型后,每个API都会收到以下消息:
方法未设置。立即设置。
对于我的用例,我非常感谢能够默认为模拟行为。同样有用的是在Swagger导入后将模拟行为应用于每个API的方法。
这可能吗?
答案 0 :(得分:0)
可以在Swagger模型中指定模拟行为。
API Gateway支持API网关特定的Swagger扩展,记录为here。
手动创建模拟端点并导出Swagger模型(重要的是,使用“Export as Swagger + API Gateway Extensions”链接)后,您将看到如下内容:
responses:
200:
description: "200 response"
x-amazon-apigateway-integration:
responses:
default:
statusCode: "200"
requestTemplates:
application/json: "{\"statusCode\": 200}"
passthroughBehavior: "when_no_match"
type: "mock"