サーバーレスフレームワークとDynamoDBのトラブルに対処しています。
私のラムダ関数が実行された後context.succeed(result)
、結果は返されますが、DynamoDB には何も書き込まれません。
ここにデモレポのリンクがあります。
この質問を読みました
そして、リソースを に追加し、s-resources-cf.json
もう一度追加しましserverless resources deploy
た。リクエストを送信した後も、DynamoDB では何もしません。
これが私がやったことです:
テーブルの作成:
posts
特定のリージョンに主キーを使用AdministratorAccess
自分の役割に執着するIAM
(それをするのは悪いことだとわかっています。){"Effect": "Allow", "Action": ["*"], "Resource":"arn:aws:dynamodb:${region}:*:table/*"}
に追加s-resources-cf.json
私がまだ誤解していることはありますか?