Каково значение принципала службы AWS для функции stepfunction? - PullRequest
1 голос
/ 08 ноября 2019

Я пишу terraform для создания роли IAM для AWS StepFunctions. Каким должно быть значение для Principal в accept_role_policy

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": "sts:AssumeRole",
      "Principal": {
        "Service": "stepfunctions.amazonaws.com"
      },
      "Effect": "Allow",
      "Sid": ""
    }
  ]
}

Я получаю сообщение об ошибке

Ошибка: ошибка создания IAMРоль my_utility_sfn: MalformedPolicyDocument: недопустимый участник в политике: "СЕРВИС": "stepfunctions.amazonaws.com"

1 Ответ

1 голос
/ 08 ноября 2019

Документация AWS для конечных точек обслуживания должна содержать ответ.

Похоже, что states.amazonaws.com

...