aws_iam_group_membership

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

Example Usage

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"
}

Argument Reference

The following arguments are supported:

  • name - (Required) The name to identify the Group Membership
  • users - (Required) A list of IAM User names to associate with the Group
  • group – (Required) The IAM Group name to attach the list of users to

Attributes Reference

  • name - The name to identifing the Group Membership
  • users - list of IAM User names
  • group – IAM Group name