Перейти к содержанию

Общие коды ошибок

Тут перечислены общие коды ошибок, расширенные коды ошибок, метаинформация по ошибкам и правила формирования кодов ошибок.

Базовые коды ошибок protobuf grpc

Тип ответа Наименование Описание
0 OK Операция выполнена успешно без ошибок
1 Canceled Операция была прервана на стороне клиента
2 Unknown Неизвестная ошибка
3 InvalidArgument Клиент некорректно указал параметры запроса. Детальная информация представлена в поле details
4 DeadlineExceeded Превышено время ожидания ответа от сервера
5 NotFound Запрашиваемый ресурс не найден
6 AlreadyExists Попытка создать ресурс, который уже существует
7 PermissionDenied Клиент не обладает необходимыми полномочиями для выполнения операции
8 ResourseExhausted Клиент превысил лимит запросов
9 FailedPrecondition Операция отменена, так как не выполняются условия для выполнения операции. Например: попытка удалить непустой каталог или вызов команды rmdir для объекта, который не является каталогом
10 Aborted Операция была прервана из-за конфликта параллельных вычислений, таких как нарушение последовательности команд или прерванная транзакция
11 OutOfRange Выход за пределы диапазона. Например, поиск или чтение за границами считываемой строки
12 Unimplemented Операция не поддерживается сервисом
13 Internal Внутренняя ошибка сервера. Ошибка означает, что операция не может быть выполнена из-за технического состояния сервера. Например, из-за нехватки вычислительных ресурсов
14 Unavailable Сервис на данный момент недоступен. Следует повторить запрос через несколько секунд
15 DataLoss Необратимая потеря или повреждение данных
16 Unathenticated Запрос направлен без авторизации