2016-06-27 18 views
3

私が構築したAPIゲートウェイの基本APIを使用して、DynamoDBにシンプルなDBを接続しようとしました。私は、このガイドの後:https://www.youtube.com/watch?v=TuGyyTXPQ-Uをして、DBを作成する適切な権限と役割を生成し、APIゲートウェイでの単純なGETリクエストを生成した後、私はこのエラーに実行し続ける:AWS APIゲートウェイ+ DynamoDBロールARNエラー

{ "message": "AWS ARN for integration contains invalid action" }

私はポストの両方でこれを取得します/私のAPIでリクエストを得る。 AWSにはかなり新しく、何でも助けになります。ありがとう!

+0

あなたはあなたの完全なあなたのAPIの輸出が参考になる – error2007s

+0

を使用しているコード、または少なくともポストで使用されるURIを貼り付けることができます統合。また、API IDと地域をPMしてURLを呼び出すこともできますので、API定義を見つけることができます。 –

答えて

0

統合のアクションが空白または不足している場合は、このエラーが発生する可能性があります。統合ページで、[アクションタイプ]が[アクション名を使用]に設定されていることを確認し、[アクション]が[PutItem]に設定されていることを確認します。

0

このエラーはARNロールに関連しています。 IAMの役割を確認し、dynamoDbのフルアクセス権を持っていることを確認してください。

NB:

    IAMユーザーinsteadof
  1. 使用IAM役割
関連する問題