小编SCN*_*sen的帖子

更新 aws apigateway binaryMediaTypes

我正在尝试配置和更新 AWS API Gateway 的二进制支持选项。我可以通过 Web UI 毫无问题地执行此操作,但我想编写脚本。

使用 CLI 命令参考页面: http://docs.aws.amazon.com/cli/latest/reference/apigateway/get-rest-api.html http://docs.aws.amazon.com/cli/latest/参考/apigateway/update-rest-api.html

能够发出 get-rest-api 命令就好了:

C:\> aws apigateway get-rest-api --rest-api-id [ID]

{
  "id": "[ID]",
    "createdDate": 1490723884,
    "name": "testbinarymediatypes"
}
Run Code Online (Sandbox Code Playgroud)

但是当尝试更新 binaryMediaTypes 时:

PS C:\> aws apigateway update-rest-api --rest-api-id [ID] --patch-operations op=add,path=binaryMediaTypes,value='image/jpg'
Run Code Online (Sandbox Code Playgroud)

调用UpdateRestApi操作时发生错误(BadRequestException):补丁路径binaryMediaTypes无效

这可以完成吗?还是我每次都必须在 Web UI 中手动添加类型?

amazon-web-services aws-api-gateway

3
推荐指数
1
解决办法
1933
查看次数