func AuditFilterActionTypeFromString(value string) (AuditFilterActionType, error) {

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

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