Provides a top level resource to manage IAM Group membership for IAM Users. For more information on managing IAM Groups or IAM Users, see IAM Groups or IAM Users
resource "aws_iam_group_membership" "team" {
name = "tf-testing-group-membership"
users = [
aws_iam_user.user_one.name,
aws_iam_user.user_two.name,
]
group = aws_iam_group.group.name
}
resource "aws_iam_group" "group" {
name = "test-group"
}
resource "aws_iam_user" "user_one" {
name = "test-user"
}
resource "aws_iam_user" "user_two" {
name = "test-user-two"
}
This resource supports the following arguments:
name
- (Required) The name to identify the Group Membershipusers
- (Required) A list of IAM User names to associate with the Groupgroup
– (Required) The IAM Group name to attach the list of users
toThis resource exports the following attributes in addition to the arguments above:
name
- The name to identify the Group Membershipusers
- list of IAM User namesgroup
– IAM Group name