【发布时间】:2018-12-12 17:17:34
【问题描述】:
我在 AWS API 网关的每个阶段都创建了一个阶段变量。此变量名称包含后端 api 的主机名。
现在我正在尝试使用带有阶段变量的 aws update-integration 命令更新资源集成 URI。
我的更新集成命令如下:
aws apigateway update-integration --rest-api-id apiId --resource-id resId --http-method GET --patch-operations op='replace',path='/uri',value='http://${stageVariables.variablename}'
执行上述命令后,我得到:
-bash: http://${stageVariables.variablename}: bad substitution
错误信息。
【问题讨论】:
标签: amazon-web-services aws-api-gateway