# `IngestPipeline` [interface-IngestPipeline] | Name | Type | Description | | - | - | - | | `_meta` | [Metadata](./Metadata.md) | Arbitrary metadata about the ingest pipeline. This map is not automatically generated by Elasticsearch. | | `deprecated` | boolean | Marks this ingest pipeline as deprecated. When a deprecated ingest pipeline is referenced as the default or final pipeline when creating or updating a non-deprecated index template, Elasticsearch will emit a deprecation warning. | | `description` | string | Description of the ingest pipeline. | | `on_failure` | [IngestProcessorContainer](./IngestProcessorContainer.md)[] | Processors to run immediately after a processor failure. | | `processors` | [IngestProcessorContainer](./IngestProcessorContainer.md)[] | Processors used to perform transformations on documents before indexing. Processors run sequentially in the order specified. | | `version` | [VersionNumber](./VersionNumber.md) | Version number used by external systems to track ingest pipelines. |