File tree Expand file tree Collapse file tree 4 files changed +4
-0
lines changed Expand file tree Collapse file tree 4 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,7 @@ resource "aws_iam_policy" "iam_policy" {
8787}
8888
8989resource "aws_iam_role_policy_attachment" "source-role-policy-attach" {
90+ for_each = toset (var. source_details . iam_details . create_iam_role ? [" source_iam_role" ] : [])
9091 role = aws_iam_role. source_iam_role [" source_iam_role" ]. name
9192 policy_arn = aws_iam_policy. iam_policy [" iam_policy" ]. arn
9293}
Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ resource "aws_iam_policy" "iam_policy" {
7676}
7777
7878resource "aws_iam_role_policy_attachment" "source-role-policy-attach" {
79+ for_each = toset (var. source_details . iam_details . create_iam_role ? [" source_iam_role" ] : [])
7980 role = aws_iam_role. source_iam_role [" source_iam_role" ]. name
8081 policy_arn = aws_iam_policy. iam_policy [" iam_policy" ]. arn
8182}
Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ resource "aws_iam_policy" "iam_policy" {
7676}
7777
7878resource "aws_iam_role_policy_attachment" "source-role-policy-attach" {
79+ for_each = toset (var. source_details . iam_details . create_iam_role ? [" source_iam_role" ] : [])
7980 role = aws_iam_role. source_iam_role [" source_iam_role" ]. name
8081 policy_arn = aws_iam_policy. iam_policy [" iam_policy" ]. arn
8182}
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ resource "aws_iam_policy" "iam_policy" {
3030}
3131
3232resource "aws_iam_role_policy_attachment" "source-role-policy-attach" {
33+ for_each = toset (var. iam_details . create_iam_role ? [" source_iam_role" ] : [])
3334 role = aws_iam_role. source_iam_role [" source_iam_role" ]. name
3435 policy_arn = aws_iam_policy. iam_policy [" iam_policy" ]. arn
3536}
You can’t perform that action at this time.
0 commit comments