gpt4 book ai didi

amazon-web-services - 更新 aws api gateway binaryMediaTypes

转载 作者:行者123 更新时间:2023-12-04 12:47:41 24 4
gpt4 key购买 nike

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

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

能够很好地发出 get-rest-api 命令:

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

{
"id": "[ID]",
"createdDate": 1490723884,
"name": "testbinarymediatypes"
}

但是当尝试更新 binaryMediaTypes 时:

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

An error occurred (BadRequestException) when calling the UpdateRestApi operation: Invalid patch path binaryMediaTypes

这可以做到吗,还是我每次都在 Web UI 中手动添加类型?

最佳答案

通过 CLI 添加这些的格式有点不直观。

aws apigateway update-rest-api --rest-api-id [ID] 
--patch-operations "op=add,path=/binaryMediaTypes/image~1jpg"
aws apigateway update-rest-api --rest-api-id [ID]
--patch-operations "op=replace,path=/binaryMediaTypes/image~1jpg,value='image/gif'"

关于amazon-web-services - 更新 aws api gateway binaryMediaTypes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43077916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com