diff --git a/src/mapping/aws/resource/iam/aws_iam_user_group_membership.json b/src/mapping/aws/resource/iam/aws_iam_user_group_membership.json new file mode 100644 index 00000000..fc4a1acd --- /dev/null +++ b/src/mapping/aws/resource/iam/aws_iam_user_group_membership.json @@ -0,0 +1,15 @@ +[ + { + "apply": [ + "iam:AddUserToGroup", + "iam:ListGroupsForUser", + "iam:RemoveUserFromGroup"], + "attributes": { + "tags": [] + }, + "destroy": [ + "iam:RemoveUserFromGroup"], + "modify": [], + "plan": [] + } +] diff --git a/terraform/aws/backup/aws_iam_user_group_membership.tf b/terraform/aws/backup/aws_iam_user_group_membership.tf new file mode 100644 index 00000000..d8fc1823 --- /dev/null +++ b/terraform/aws/backup/aws_iam_user_group_membership.tf @@ -0,0 +1,8 @@ +resource "aws_iam_user_group_membership" "pike" { + user = "basic" + + groups = [ + "test", + "pike" + ] +} \ No newline at end of file