Skip to content

Commit

Permalink
Merge pull request #7272 from terraform-providers/td-aws_iam_policy_a…
Browse files Browse the repository at this point in the history
…ttachment-0.12-syntax

tests/resource/aws_iam_policy_attachment: Temporarily use expanded users references
  • Loading branch information
bflad authored Jan 23, 2019
2 parents 6e67202 + d232b95 commit 0b8c5aa
Showing 1 changed file with 103 additions and 1 deletion.
104 changes: 103 additions & 1 deletion aws/resource_aws_iam_policy_attachment_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,109 @@ EOF
}
resource "aws_iam_policy_attachment" "test-paginated-attach" {
name = "%s"
users = ["${aws_iam_user.user.*.name}"]
policy_arn = "${aws_iam_policy.policy.arn}"
users = [
"${aws_iam_user.user.*.name[0]}",
"${aws_iam_user.user.*.name[1]}",
"${aws_iam_user.user.*.name[2]}",
"${aws_iam_user.user.*.name[3]}",
"${aws_iam_user.user.*.name[4]}",
"${aws_iam_user.user.*.name[5]}",
"${aws_iam_user.user.*.name[6]}",
"${aws_iam_user.user.*.name[7]}",
"${aws_iam_user.user.*.name[8]}",
"${aws_iam_user.user.*.name[9]}",
"${aws_iam_user.user.*.name[10]}",
"${aws_iam_user.user.*.name[11]}",
"${aws_iam_user.user.*.name[12]}",
"${aws_iam_user.user.*.name[13]}",
"${aws_iam_user.user.*.name[14]}",
"${aws_iam_user.user.*.name[15]}",
"${aws_iam_user.user.*.name[16]}",
"${aws_iam_user.user.*.name[17]}",
"${aws_iam_user.user.*.name[18]}",
"${aws_iam_user.user.*.name[19]}",
"${aws_iam_user.user.*.name[20]}",
"${aws_iam_user.user.*.name[21]}",
"${aws_iam_user.user.*.name[22]}",
"${aws_iam_user.user.*.name[23]}",
"${aws_iam_user.user.*.name[24]}",
"${aws_iam_user.user.*.name[25]}",
"${aws_iam_user.user.*.name[26]}",
"${aws_iam_user.user.*.name[27]}",
"${aws_iam_user.user.*.name[28]}",
"${aws_iam_user.user.*.name[29]}",
"${aws_iam_user.user.*.name[30]}",
"${aws_iam_user.user.*.name[31]}",
"${aws_iam_user.user.*.name[32]}",
"${aws_iam_user.user.*.name[33]}",
"${aws_iam_user.user.*.name[34]}",
"${aws_iam_user.user.*.name[35]}",
"${aws_iam_user.user.*.name[36]}",
"${aws_iam_user.user.*.name[37]}",
"${aws_iam_user.user.*.name[38]}",
"${aws_iam_user.user.*.name[39]}",
"${aws_iam_user.user.*.name[40]}",
"${aws_iam_user.user.*.name[41]}",
"${aws_iam_user.user.*.name[42]}",
"${aws_iam_user.user.*.name[43]}",
"${aws_iam_user.user.*.name[44]}",
"${aws_iam_user.user.*.name[45]}",
"${aws_iam_user.user.*.name[46]}",
"${aws_iam_user.user.*.name[47]}",
"${aws_iam_user.user.*.name[48]}",
"${aws_iam_user.user.*.name[49]}",
"${aws_iam_user.user.*.name[50]}",
"${aws_iam_user.user.*.name[51]}",
"${aws_iam_user.user.*.name[52]}",
"${aws_iam_user.user.*.name[53]}",
"${aws_iam_user.user.*.name[54]}",
"${aws_iam_user.user.*.name[55]}",
"${aws_iam_user.user.*.name[56]}",
"${aws_iam_user.user.*.name[57]}",
"${aws_iam_user.user.*.name[58]}",
"${aws_iam_user.user.*.name[59]}",
"${aws_iam_user.user.*.name[60]}",
"${aws_iam_user.user.*.name[61]}",
"${aws_iam_user.user.*.name[62]}",
"${aws_iam_user.user.*.name[63]}",
"${aws_iam_user.user.*.name[64]}",
"${aws_iam_user.user.*.name[65]}",
"${aws_iam_user.user.*.name[66]}",
"${aws_iam_user.user.*.name[67]}",
"${aws_iam_user.user.*.name[68]}",
"${aws_iam_user.user.*.name[69]}",
"${aws_iam_user.user.*.name[70]}",
"${aws_iam_user.user.*.name[71]}",
"${aws_iam_user.user.*.name[72]}",
"${aws_iam_user.user.*.name[73]}",
"${aws_iam_user.user.*.name[74]}",
"${aws_iam_user.user.*.name[75]}",
"${aws_iam_user.user.*.name[76]}",
"${aws_iam_user.user.*.name[77]}",
"${aws_iam_user.user.*.name[78]}",
"${aws_iam_user.user.*.name[79]}",
"${aws_iam_user.user.*.name[80]}",
"${aws_iam_user.user.*.name[81]}",
"${aws_iam_user.user.*.name[82]}",
"${aws_iam_user.user.*.name[83]}",
"${aws_iam_user.user.*.name[84]}",
"${aws_iam_user.user.*.name[85]}",
"${aws_iam_user.user.*.name[86]}",
"${aws_iam_user.user.*.name[87]}",
"${aws_iam_user.user.*.name[88]}",
"${aws_iam_user.user.*.name[89]}",
"${aws_iam_user.user.*.name[90]}",
"${aws_iam_user.user.*.name[91]}",
"${aws_iam_user.user.*.name[92]}",
"${aws_iam_user.user.*.name[93]}",
"${aws_iam_user.user.*.name[94]}",
"${aws_iam_user.user.*.name[95]}",
"${aws_iam_user.user.*.name[96]}",
"${aws_iam_user.user.*.name[97]}",
"${aws_iam_user.user.*.name[98]}",
"${aws_iam_user.user.*.name[99]}",
"${aws_iam_user.user.*.name[100]}",
]
}`, userNamePrefix, policyName, attachmentName)
}

0 comments on commit 0b8c5aa

Please sign in to comment.