删除管道 API
编辑删除管道 API编辑
删除一个或多个现有的摄取管道。
response = client.ingest.delete_pipeline( id: 'my-pipeline-id' ) puts response
DELETE /_ingest/pipeline/my-pipeline-id
请求编辑
DELETE /_ingest/pipeline/<pipeline>
先决条件编辑
- 如果启用了 Elasticsearch 安全功能,您必须具有
manage_pipeline
、manage_ingest_pipelines
或manage
集群权限 才能使用此 API。
路径参数编辑
-
<pipeline>
-
(必需,字符串) 用于限制请求的管道 ID 或管道 ID 的通配符表达式。
要删除集群中的所有摄取管道,请使用
*
值。
查询参数编辑
示例编辑
删除特定摄取管道编辑
response = client.ingest.delete_pipeline( id: 'pipeline-one' ) puts response
DELETE /_ingest/pipeline/pipeline-one
使用通配符表达式删除摄取管道编辑
response = client.ingest.delete_pipeline( id: 'pipeline-*' ) puts response
DELETE /_ingest/pipeline/pipeline-*
删除所有摄取管道编辑
response = client.ingest.delete_pipeline( id: '*' ) puts response
DELETE /_ingest/pipeline/*