File tree 2 files changed +3
-9
lines changed
2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -10,14 +10,14 @@ resource "aws_iam_group" "groups" {
10
10
}
11
11
12
12
resource "aws_iam_user" "users" {
13
- for_each = var. users
13
+ for_each = try ( var. users ,[])
14
14
name = each. value . name
15
15
path = try (each. value . path , " /" )
16
16
17
17
}
18
18
19
19
resource "aws_iam_user_group_membership" "user_to_groups" {
20
- for_each = var. users
20
+ for_each = try ( var. users ,[])
21
21
user = each. value . name
22
22
groups = each. value . groups
23
23
depends_on = [aws_iam_user . users , aws_iam_group . groups ]
Original file line number Diff line number Diff line change @@ -11,13 +11,7 @@ variable "groups" {
11
11
12
12
variable "users" {
13
13
type = map (any )
14
- default = {
15
- " user1" : {
16
- name : " test"
17
- groups : [" ADM" , " developers" ]
18
- path : " /"
19
- }
20
- }
14
+ default = {}
21
15
description = " Map for Terraform create users."
22
16
23
17
}
You can’t perform that action at this time.
0 commit comments