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

Удаление GROK паттерна

Запрос

Тип Метод
DELETE /input_groks/{id}

Описание: При выполнении запроса будет удален GROK паттерн с соответствующим ID.

Пример запроса

DELETE
http://127.0.0.1/cluster-manager/v2/input_groks/{id}

Path параметры запроса:

Параметр Описание
{id} Идентификатор GROK паттерна

Успешный ответ

Статус код: 200 – запрос успешно обработан.

Формат: пустое тело ответа.

Другие возможные ответы

Код Ответ Описание
400 id is empty Не передан параметр “id”
404 Not found Удаляемый объект не существует
422 Pattern has relations
Pattern is used in parsers
Удаляемый объект используется в других GROK паттерна
Удаляемый объект используется в правилах разбора

500 Internal Server Error Другие ошибки при удалении объекта

Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.

Пример ответа

Код 400

{
  "error": "Bad Request",
  "error_code": 400
}

Код 404

{
  "error": "Not Found",
  "error_code": 404
}

Код 422

{
  "error": "string",
  "error_code": "11002 // общая ошибка удаления",
  "relations": {
    "dynamic_relation_name": [
      {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "name": "string"
      }
    ]
  }
}

Код 500

{
  "error": "Internal Server Error",
  "error_code": 500
}