#------------------------------------------------------------------# # This component is used to Create the Command Runner IAM Resources #------------------------------------------------------------------# data "template_file" "c_runner_role_template" { template = file("templates/command-runner-exec-role.json") vars = { pass_role_arn = "arn:aws:iam::${local.account_id}:${var.cm_exec_pass_role_arn}" } } resource "aws_iam_policy" "c_runner_iam_policy" { name = "${local.cmn_res_name}-command-runner-exec" policy = data.template_file.c_runner_role_template.rendered } resource "aws_iam_role" "c_runner_iam_role" { name = var.command_runner_exec_role path = "/CloudFormation/" description = "Role to be Assumed by Command Runner" assume_role_policy = <