ITの隊長のブログ

ITの隊長のブログです。Pythonを使って仕事しています。最近は機械学習をさわりはじめたお(^ω^ = ^ω^)

The role defined for the function cannot be assumed by Lambda. (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException; Request ID: xxx-xxx-xxx-xxx)

スポンサードリンク

cloudformationで無限にこのエラーにハマってて辛かったが解決したのでメモ

stackoverflow.com

cloudformationでデプロイするlambdaに紐付けるロール関連でエラーになっていることはわかったけど、ググってもよくわからなかったが↑の記事試したら解消した

具体的にはロール → 信頼関係 → 信頼関係の編集でPrincipalに "Service": "lambda.amazonaws.com" と入力するだけ

とりあえず解決はしたけどこれはどういうことなんじゃろ。。。引き続き調べる