From eee7a2778d7fac82ff520c6e49b3e29103e4a113 Mon Sep 17 00:00:00 2001 From: Clint Shryock Date: Mon, 8 Jun 2015 16:18:47 -0500 Subject: [PATCH] add doc file that I forgot --- .../aws/r/iam_group_membership.html.markdown | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 website/source/docs/providers/aws/r/iam_group_membership.html.markdown diff --git a/website/source/docs/providers/aws/r/iam_group_membership.html.markdown b/website/source/docs/providers/aws/r/iam_group_membership.html.markdown new file mode 100644 index 000000000..8714a827c --- /dev/null +++ b/website/source/docs/providers/aws/r/iam_group_membership.html.markdown @@ -0,0 +1,56 @@ +--- +layout: "aws" +page_title: "AWS: aws_iam_role" +sidebar_current: "docs-aws-resource-iam-group-membership" +description: |- + Provides an IAM role. +--- + +# 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][1] or +[IAM Users][2] + +## 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 + + +[1]: /docs/providers/aws/r/iam_group.html +[2]: /docs/providers/aws/r/iam_user.html