Create or update a pipeline
- PUT /_ingest/pipeline/{id}
Changes made using this API take effect immediately.
About ingest pipelinesQuery parameters
Request body
-
_metaobject -
Optional metadata about the ingest pipeline. May have any contents. This map is not automatically generated by Elasticsearch.
-
on_failureProcessor -
Processors to run immediately after a processor failure. Each processor supports a processor-level
on_failurevalue. If a processor without anon_failurevalue fails, Elasticsearch uses this pipeline-level parameter as a fallback. The processors in this parameter run sequentially in the order specified. Elasticsearch will not attempt to run the pipeline's remaining processors. -
processorsProcessor -
Processors used to perform transformations on documents before indexing. Processors run sequentially in the order specified.
-
versionnumber -
Version number used by external systems to track ingest pipelines. This parameter is intended for external systems only. Elasticsearch does not use or validate pipeline version numbers.