AssumeRolePolicyDocumentの目的について混乱しています。
必要なのは、ポリシーをアタッチできる親の名前だけであるロールを作成するようです。AssumeRolePolicyDocumentはその親の名前のようですが、どういうわけかそれ以外にもあります。これは何をしていますか?
"AssumeRolePolicyDocument": {
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": [
"lambda.amazonaws.com"
]
},
"Action": [
"sts:AssumeRole"
]
}
]
},