Amazon web services AWS API网关&x2B;DynamoDB角色ARN错误

Amazon web services AWS API网关&x2B;DynamoDB角色ARN错误,amazon-web-services,amazon-dynamodb,aws-api-gateway,Amazon Web Services,Amazon Dynamodb,Aws Api Gateway,我尝试将DynamoDB中的一个简单db与我构建的API网关中的一个基本API连接起来。我遵循了以下指南:在创建数据库、生成具有适当权限的角色并在API网关中生成简单的get请求之后,我一直遇到以下错误: { “消息”:“AWS ARN for integration包含无效操作” } 我通过API中的post/get请求得到了这个结果。对AWS来说很新,所以任何东西都会有帮助。谢谢 如果集成上的操作为空或缺少,则可能会出现该错误。在集成页面上,确保“操作类型”设置为“使用操作名称”,并确保“操

我尝试将DynamoDB中的一个简单db与我构建的API网关中的一个基本API连接起来。我遵循了以下指南:在创建数据库、生成具有适当权限的角色并在API网关中生成简单的get请求之后,我一直遇到以下错误:

{ “消息”:“AWS ARN for integration包含无效操作” }


我通过API中的post/get请求得到了这个结果。对AWS来说很新,所以任何东西都会有帮助。谢谢

如果集成上的操作为空或缺少,则可能会出现该错误。在集成页面上,确保“操作类型”设置为“使用操作名称”,并确保“操作”设置为“PutItem”。

此错误与ARN角色有关。检查IAM角色,并检查其是否具有dynamoDb完全访问权限

注意:

  • 使用IAM角色而不是IAM用户

  • 你能粘贴你正在使用的完整代码吗?导出API会很有帮助,或者至少发布集成使用的URI。或者,您可以PM我的API id和地区或调用URL,这样我就可以找到您的API定义。