我尝试将DynamoDB中的简单数据库与我构建的API网关中的基本API连接起来。我遵循了本指南:https://www.youtube.com/watch?v=TuGyyTXPQ-U并在创建数据库之后,生成具有适当权限的角色并在API网关中生成一个简单的get请求,我一直遇到此错误:
{ “message”:“用于集成的AWS ARN包含无效操作” }
我在我的API中使用post / get请求得到了这个。对AWS来说很新,所以一切都会有所帮助。谢谢!
答案 0 :(得分:3)
如果集成上的操作为空白或缺失,则可能会出现该错误。在集成页面上,确保将“操作类型”设置为“使用操作名称”,并确保将“操作”设置为“PutItem”。
答案 1 :(得分:0)
此错误与ARN角色有关。检查IAM角色,并检查其是否具有dynamoDb完全访问权限。
注意: