1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- [[delete-pipeline-api]]
- === Delete Pipeline API
- The delete pipeline API deletes pipelines by ID or wildcard match (`my-*`, `*`).
- //////////////////////////
- [source,js]
- --------------------------------------------------
- PUT _ingest/pipeline/my-pipeline-id
- {
- "description" : "describe pipeline",
- "version" : 123,
- "processors" : [
- {
- "set" : {
- "field": "foo",
- "value": "bar"
- }
- }
- ]
- }
- --------------------------------------------------
- // CONSOLE
- //////////////////////////
- [source,js]
- --------------------------------------------------
- DELETE _ingest/pipeline/my-pipeline-id
- --------------------------------------------------
- // CONSOLE
- // TEST[continued]
- //////////////////////////
- [source,console-result]
- --------------------------------------------------
- {
- "acknowledged": true
- }
- --------------------------------------------------
- [source,js]
- --------------------------------------------------
- PUT _ingest/pipeline/wild-one
- {
- "description" : "first pipeline to be wildcard deleted",
- "processors" : [ ]
- }
- PUT _ingest/pipeline/wild-two
- {
- "description" : "second pipeline to be wildcard deleted",
- "processors" : [ ]
- }
- --------------------------------------------------
- // CONSOLE
- //////////////////////////
- [source,js]
- --------------------------------------------------
- DELETE _ingest/pipeline/*
- --------------------------------------------------
- // CONSOLE
- //////////////////////////
- [source,console-result]
- --------------------------------------------------
- {
- "acknowledged": true
- }
- --------------------------------------------------
- //////////////////////////
|