← Resource Tagging / resource-tagging / reference
Коды ошибок
Справочник кодов ошибок
| Код | Статус HTTP | Сообщение | Вероятная причина | Решение |
|---|---|---|---|---|
1002 |
400 | Недопустимые данные запроса на установку | Тело запроса имеет неверный формат или в нём отсутствуют обязательные поля | Убедитесь, что тело запроса представляет собой корректный JSON с resource_type, resource_id, а также tags |
1003 |
400 | resource_type и resource_id обязательны |
Отсутствуют параметры запроса | Включите оба resource_type и resource_id в строке запроса |
1006 |
400 | Недопустимый тип ресурса | Неподдерживаемый тип ресурса | Используйте поддерживаемый тип ресурса |
1007 |
400 | параметр tag должен быть в формате... | Синтаксис фильтра тегов некорректен | См. синтаксис фильтрации по тегам |
1009 |
400 | tag_key обязателен |
Отсутствует tag_key параметр |
Включите tag_key параметр пути |
1010 |
400 | слишком много фильтров тегов (максимум 20) | Более 20 tag параметров запроса |
Сократите количество фильтров до 20 или меньше, либо разделите запрос на несколько запросов |
1011 |
400 | ключ тега слишком длинный (максимум 256 символов) | Ключ тега превышает 256 символов | Сократите ключ тега |
1012 |
400 | значение тега слишком длинное (максимум 1024 символа) | Значение тега превышает 1,024 символа | Сократите значение тега |
1013 |
400 | слишком много значений OR в фильтре тегов (максимум 10) | Более 10 значений, разделённых запятыми, в одном фильтре | Разделите на несколько фильтров |
1014 |
400 | Недопустимый ключ тега | Ключ содержит недопустимые символы | Используйте только буквы, цифры, _, ., - |
1015 |
400 | Недопустимые данные запроса на удаление | Тело запроса на удаление имеет неверный формат | Убедитесь, что тело запроса включает resource_type и resource_id |
Поведение при отсутствии ресурса
В текущей бета-версии GET /accounts/{account_id}/tags возвращает 500 Internal Server Error для ресурсов, которые не существуют или никогда не были помечены тегами:
"resource not found: type={resource_type} id={resource_id}"Конечные точки для получения списка (/tags/resources, /tags/keys, /tags/values/{key}) возвращают 200 OK с пустым массивом результатов, если совпадений не найдено: это ожидаемое поведение, а не ошибка.
Это 500 такое поведение является известным ограничением бета версии и может измениться на 404 в будущем выпуске.