AWS API 网关 + DynamoDB 角色 ARN 错误
AWS API Gateway + DynamoDB Role ARN Error
我尝试将 DynamoDB 中的一个简单数据库与我构建的 API 网关中的基本 API 连接起来。我遵循了这个指南:https://www.youtube.com/watch?v=TuGyyTXPQ-U 并且在创建数据库之后,生成具有适当权限的角色并在 API 网关中生成一个简单的获取请求我将 运行 保留在这个错误中:
{
"message": "AWS ARN for integration contains invalid action"
}
我在 API 中的两个 post/get 请求都得到了这个。对 AWS 很陌生,所以任何东西都会有所帮助。谢谢!
如果集成操作为空或缺失,您可能会遇到该错误。在集成页面上,确保 "Action type" 设置为 "Use action name" 并确保 "Action" 设置为 "PutItem"。
此错误与 ARN 角色相关。检查 IAM 角色,并检查其是否具有 dynamoDb 完全访问权限。
注意:
- 使用 IAM 角色而不是 IAM 用户
我尝试将 DynamoDB 中的一个简单数据库与我构建的 API 网关中的基本 API 连接起来。我遵循了这个指南:https://www.youtube.com/watch?v=TuGyyTXPQ-U 并且在创建数据库之后,生成具有适当权限的角色并在 API 网关中生成一个简单的获取请求我将 运行 保留在这个错误中:
{ "message": "AWS ARN for integration contains invalid action" }
我在 API 中的两个 post/get 请求都得到了这个。对 AWS 很陌生,所以任何东西都会有所帮助。谢谢!
如果集成操作为空或缺失,您可能会遇到该错误。在集成页面上,确保 "Action type" 设置为 "Use action name" 并确保 "Action" 设置为 "PutItem"。
此错误与 ARN 角色相关。检查 IAM 角色,并检查其是否具有 dynamoDb 完全访问权限。
注意:
- 使用 IAM 角色而不是 IAM 用户