func detachPolicyFromGroup(conn *iam.IAM, group string, arn string) error { _, err := conn.DetachGroupPolicy(&iam.DetachGroupPolicyInput{ GroupName: aws.String(group), PolicyArn: aws.String(arn), }) if err != nil { return err } return nil }
func detachPolicyFromGroups(conn *iam.IAM, groups []*string, arn string) error { for _, g := range groups { _, err := conn.DetachGroupPolicy(&iam.DetachGroupPolicyInput{ GroupName: g, PolicyArn: aws.String(arn), }) if err != nil { return err } } return nil }