Amazon web services Amazon API网关swagger导入工具不会从swagger导入minItems feild

Amazon web services Amazon API网关swagger导入工具不会从swagger导入minItems feild,amazon-web-services,swagger,aws-api-gateway,serverless-architecture,Amazon Web Services,Swagger,Aws Api Gateway,Serverless Architecture,我在这里尝试api网关验证示例。我注意到,在给定的swagger.json文件中,minItems没有导入到swagger导入期间创建的模型中 "CreateOrders": { "title": "Create Orders Schema", "type": "array", "minItems" : 1, "items": { "type": "object", "$ref" : "#/definitions/Order" } } 因此,当您将空数组[]

我在这里尝试api网关验证示例。我注意到,在给定的swagger.json文件中,minItems没有导入到swagger导入期间创建的模型中

"CreateOrders": {
  "title": "Create Orders Schema",
  "type": "array",
  "minItems" : 1,
  "items": {
    "type": "object",
    "$ref" : "#/definitions/Order"
  }
}
因此,当您将空数组[]作为输入时,api不会抛出关于数组中最小项的错误,而是会响应消息“created orders successfully”


当我从API网关控制台UI手动添加相同的内容时,它似乎可以按预期工作。我是遗漏了什么还是这是进口商的错误

这是API网关的招摇过市导入功能的一个已知问题

简单请求验证中不包括maxItems和minItems标记。要解决此问题,请在执行验证之前在导入后更新模型