我正在尝试按照此otherwise excellent post来部署基于Java的AWS lambda应用。我正按照该帖子的指示编写脚本。调用aws apigateway put-integration
时收到以下错误:
An error occurred (BadRequestException) when calling the PutIntegration operation: Lambda function ARN must be in same account
我正在尝试将API网关的创建脚本编写为lambda函数。这是full deploy.sh script。我在本地计算机上拥有必需的AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
和AWS_ACCOUNT_ID
环境变量。
我不太了解该错误告诉我的内容。 AFAIK,访问密码,ID和帐户ID都来自同一个IAM用户。
非常感谢您提出任何想法/帮助。