Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›REST API ›Ingest API

API получения информации о конвейере ingest

Возвращает информацию об одном или нескольких конвейерах ingest. Этот API возвращает локальную ссылку на конвейер.

GET /_ingest/pipeline/my-pipeline-id

Запрос

GET /_ingest/pipeline/<pipeline>

GET /_ingest/pipeline

Предварительные условия

  • Если в Elasticsearch включены функции безопасности, у вас должны быть права read_pipeline, manage_pipeline, manage_ingest_pipelines или manage права кластера для использования этого API.

Параметры пути

<pipeline>

(Необязательно, строка) Список идентификаторов конвейеров, разделенных запятыми, для извлечения. Поддерживаются выражения с подстановкой (*).

Для получения всех конвейеров ingest, опустите этот параметр или используйте *.

Параметры запроса

master_timeout
(Необязательно, единицы измерения времени) Период ожидания подключения к узлу мастера. Если ответ не получен до истечения таймаута, запрос завершается ошибкой. По умолчанию 30s.

Примеры

Получение информации о конкретном конвейере ingest

GET /_ingest/pipeline/my-pipeline-id

API возвращает следующий ответ:

{
  "my-pipeline-id" : {
    "description" : "describe pipeline",
    "version" : 123,
    "processors" : [
      {
        "set" : {
          "field" : "foo",
          "value" : "bar"
        }
      }
    ]
  }
}

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/get-pipeline-api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API