func detachPolicyFromRole(conn *iam.IAM, role string, arn string) error { _, err := conn.DetachRolePolicy(&iam.DetachRolePolicyInput{ RoleName: aws.String(role), PolicyArn: aws.String(arn), }) if err != nil { return err } return nil }
func detachPolicyFromRoles(conn *iam.IAM, roles []*string, arn string) error { for _, r := range roles { _, err := conn.DetachRolePolicy(&iam.DetachRolePolicyInput{ RoleName: r, PolicyArn: aws.String(arn), }) if err != nil { return err } } return nil }