跳到主要内容

删除管道 API

新版 API 参考

有关最新的 API 详情,请参阅 摄取 API

删除一个或多个已存在的摄取管道。

请求

DELETE /_ingest/pipeline/<pipeline>

前置条件

  • 如果启用了 Elasticsearch 安全功能,你必须拥有 manage_pipelinemanage_ingest_pipelinesmanage 集群权限才能使用此 API。

路径参数

  • <pipeline>

    (必需,字符串)用于限制请求的管道 ID 或通配符表达式。

    要删除集群中的所有摄取管道,使用 * 值。

查询参数

  • master_timeout

    (可选,时间单位)等待主节点的时间。如果主节点在超时到期前不可用,请求将失败并返回错误。默认为 30s。也可以设置为 -1,表示请求永不超时。

  • timeout

    (可选,时间单位)更新集群元数据后等待集群中所有相关节点响应的时间。如果在超时到期前未收到响应,集群元数据更新仍然生效,但响应将指示未完全确认。默认为 30s。也可以设置为 -1,表示请求永不超时。

示例

删除特定摄取管道

DELETE /_ingest/pipeline/pipeline-one

使用通配符表达式删除摄取管道

DELETE /_ingest/pipeline/pipeline-*

删除所有摄取管道

DELETE /_ingest/pipeline/*

原文链接