Я пытаюсь следовать этому прекрасному сообщению по развертыванию лямбда-приложения AWS на основе Java.Я пишу сценарий, как указано в этом посте.Я получаю следующую ошибку при вызове aws apigateway put -gration:
Произошла ошибка (BadRequestException) при вызове операции PutIntegration: лямбда-функция ARN должна быть в той же учетной записи
Я пытаюсь создать сценарий создания шлюза API для лямбда-функции.Вот полный скрипт deploy.sh.У меня на локальном компьютере есть переменные среды AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY и AWS_ACCOUNT_ID.
Я не знаю достаточно, чтобы понять, что говорит мне эта ошибка.AFAIK, секрет доступа и идентификатор и идентификатор учетной записи принадлежат одному и тому же пользователю IAM.
Мой сценарий CLI AWS
aws apigateway put-integration --region ap-south-1 --rest-api-id xxttj6inea --resource-id bgncc0 --http-method GET --type AWS --integration-http-method POST --uri arn:aws:apigateway:ap-south-1:lambda:path/2019-09-20/functions/arn:arn:aws:lambda:ap-south-1:***********:function:Hello/invocations
Заранее большое спасибо за любые идеи / помощь.