public static void DeleteUsersAndGroupsInTestNameSpace(AmazonIdentityManagementServiceClient client) { ListGroupsResponse lgRes = client.ListGroups(new ListGroupsRequest() { PathPrefix = TEST_PATH }); foreach (Group g in lgRes.Groups) { GetGroupResponse ggRes = client.GetGroup(new GetGroupRequest() { GroupName = g.GroupName }); foreach (User u in ggRes.Users) { client.RemoveUserFromGroup(new RemoveUserFromGroupRequest() { GroupName = g.GroupName, UserName = u.UserName }); } client.DeleteGroup(new DeleteGroupRequest() { GroupName = g.GroupName }); } ListUsersResponse luRes = client.ListUsers(new ListUsersRequest() { PathPrefix = TEST_PATH }); foreach (User u in luRes.Users) { DeleteTestUsers(client, u.UserName); } }