...
Code Block | ||
---|---|---|
| ||
validators: base: # спецификация валидатора main: fields: call_begin: # проверяемое поле type: float # тип значения (integer - целое число, float - десятичная дробь, string - строка) required: true # признак обязательности присутствия поля в CDR station_a: type: string required: true length: # проверка длины строки min: 11 max: 15 service_code: type: string required: true value: M200 # проверка значения (только для строк) ... |
В случае, если CDR не проходит валидацию, она попадает в выходную очередь CDR, обработанных с ошибкой.