我正在编写用于为AWS StepFunctions创建IAM角色的terraform。
中的主体的值应该是什么承担承担_role_policy
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "sts:AssumeRole",
"Principal": {
"Service": "stepfunctions.amazonaws.com"
},
"Effect": "Allow",
"Sid": ""
}
]
}
我遇到了错误
Error: Error creating IAM Role my_utility_sfn: MalformedPolicyDocument: Invalid principal in policy: "SERVICE":"stepfunctions.amazonaws.com"
最佳答案
service endpoints的AWS文档应包含答案。
看起来像是states.amazonaws.com
关于amazon-web-services - 步进功能的AWS Service Principal值是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58762133/