删除对象 API编辑

已在 8.7.0 中弃用。

将在未来版本中删除

删除 Kibana 已保存对象。

删除已保存对象后,*将无法恢复*。

有关最新的 API 详细信息,请参阅开放 API 规范

请求编辑

DELETE <kibana 主机>:<端口>/api/saved_objects/<类型>/<ID>

DELETE <kibana 主机>:<端口>/s/<空间 ID>/api/saved_objects/<类型>/<ID>

路径参数编辑

space_id
(可选,字符串)空间的标识符。如果 URL 中未提供 space_id,则使用默认空间。
类型
(必填,字符串)有效选项包括 visualizationdashboardsearchindex-patternconfig
ID
(必填,字符串)要删除的对象 ID。

查询参数编辑

force

(可选,布尔值)如果为 true,则强制删除存在于多个命名空间中的对象。

如果您尝试删除一个对象并收到 HTTP 400 错误,并显示以下消息,请使用此选项:*“无法删除存在于多个命名空间中的已保存对象,请使用 force 选项将其删除”*

响应代码编辑

200
表示调用成功。

示例编辑

删除 ID 为 my-pattern 的数据视图对象

$ curl -X DELETE api/index_patterns/index-pattern/my-pattern