删除 Logstash 管道 API

编辑

此 API 删除用于 Logstash 集中管理 的管道。

请求

编辑

DELETE _logstash/pipeline/<pipeline_id>

先决条件

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

描述

编辑

删除 Logstash 管道。

路径参数

编辑
<pipeline_id>
(必需,字符串) 管道的标识符。

示例

编辑

以下示例删除名为 my_pipeline 的管道

resp = client.logstash.delete_pipeline(
    id="my_pipeline",
)
print(resp)
response = client.logstash.delete_pipeline(
  id: 'my_pipeline'
)
puts response
const response = await client.logstash.deletePipeline({
  id: "my_pipeline",
});
console.log(response);
DELETE _logstash/pipeline/my_pipeline

如果请求成功,您将收到一个空响应以及相应的状态代码。