data "aws_iam_policy" "external_policies" {
  for_each = toset(var.airflow_external_policies_to_attach)

  name = each.value
}

resource "aws_iam_role_policy_attachment" "external_policy_attachments" {
  for_each = data.aws_iam_policy.external_policies

  role       = aws_iam_role.execution_role.name
  policy_arn = each.value.arn
}
