Я создал переменную stage на каждом этапе шлюза AWS API.Это имя переменной содержит имя хоста интерфейса API.
Теперь я пытаюсь обновить URI интеграции ресурсов с помощью команды aws update-интеграции с переменной рабочей области.
Моя команда интеграции обновлений выглядит следующим образом:
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
сообщение об ошибке.