我正在嘗試配置和更新AWS API網關的二進制支持選項。我可以通過Web UI完成此操作,但我想對此進行編寫。更新aws apigateway binaryMediaTypes
使用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'
調用UpdateRestApi 操作時發生錯誤(BadRequestException):無效補丁路徑binaryMediaTypes
可以這樣做還是我卡住手動在Web UI中每次添加的類型?
非常感謝,解決了我的問題! – SCNessen