CloudFormationでのLambda構築について
スタック作成中に以下のエラーで構築に失敗します。
Resource handler returned message: "The role defined for the function cannot be assumed by Lambda. (Service: Lambda, Status Code: 400, Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx, Extended Request ID: null)" (RequestToken: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx, HandlerErrorCode: InvalidRequest)
Lambdaに対するAssumeRoleの設定が必要そうであるように見えるので
以下を参考にCloudFormation実行のロールの信頼関係に以下のような形で追加しましたが
結果は変わりませんでした。
{ "Effect": "Allow", "Principal": { "Service": "lambda.amazonaws.com" }, "Action": "sts:AssumeRole" }
参考にしたサイトは以下です。
The role defined for the function cannot be assumed by Lambda
CloudFormationサービスロールの概要と注意点
上記について解決方法をご存知の方いらっしゃいましたら
ご教授のほどお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。