我正在复制一个确切的示例,通过cli将集成请求库映射上传到我的api,我收到错误。
这是命令:
aws apigateway update-integration --rest-api-id a1b2c3d4e5 --resource-id a1b2c3 --http-method POST --patch-operations op='replace',path='/requestTemplates/application~1json',value='{"example": "json"}'
这是错误:
Error parsing parameter '--patch-operations': Expected: '=', received: '"' for input:
op=add,path=/requestTemplates/application~1json,value={"example": "json"}
^
这是我找到命令的地方: https://docs.aws.amazon.com/cli/latest/reference/apigateway/update-integration.html
发生了什么事?
答案 0 :(得分:2)
找到解决方案,将命令包装在引号中:
aws apigateway update-integration --rest-api-id a1b2c3d4e5 --resource-id a1b2c3 --http-method POST --patch-operations "op='replace',path='/requestTemplates/application~1json',value='{"example": "json"}'"
AWS应更新其示例