func AuditFilterTypeFromString(value string) (AuditFilterType, error) {

	t, ok := auditFilterTypeReverse[value]
	if !ok {
		return "", fmt.Errorf("unknown AuditFilterType %s", value)
	}

	return t.(AuditFilterType), nil
}
// AuditFilterTypeFromString returns the AuditFilterType from a given string value.
AuditFilterTypeFromString returns the AuditFilterType from a given string value.
// AuditFilterTypeFromString returns the AuditFilterType from a given string value .
func AuditFilterTypeFromString(value string) (AuditFilterType, error) {
	t, ok := auditFilterTypeReverse[value]
	if !ok {
		return "", fmt.Errorf("unknown AuditFilterType %s", value)
	}
	return t.(AuditFilterType), nil
}
func AuditFilterTypeFromString ( value string ) ( AuditFilterType , error ) { t , ok := auditFilterTypeReverse [ value ] if ! ok { return " " , fmt . Errorf ( " " , value ) } return t . ( AuditFilterType ) , nil }
AuditFilterTypeFromString returns the AuditFilterType from a given string value.
AuditFilterTypeFromString returns the AuditFilterType from a given string value .