删除参数 API
编辑删除参数 API
编辑从 Synthetics 应用程序中删除一个或多个参数。
请求
编辑DELETE <kibana host>:<port>/api/synthetics/params/<param_id>
DELETE <kibana host>:<port>/s/<space_id>/api/synthetics/params/<param_id>
先决条件
编辑您必须在 Observability 部分的 Synthetics 功能中拥有 all
权限,具体请参阅 Kibana 功能权限。
您必须在 Observability 部分的 Synthetics 功能中拥有 all
权限,具体请参阅 Kibana 功能权限。
路径参数
编辑请求体应包含您要删除的参数 ID 数组。
-
param_id
- (必需,字符串) 要删除的参数的 ID。
以下是通过 ID 删除参数的 DELETE 请求示例
DELETE /api/synthetics/params/param_id1
响应示例
编辑API 响应包含有关已删除参数的信息,其中响应数组中的每个条目包含以下属性
-
id
(字符串):已删除参数的唯一标识符。 -
deleted
(布尔值):指示参数是否已成功删除(如果已删除则为true
,否则为false
)。
以下是删除多个参数的响应示例
[ { "id": "param1-id", "deleted": true } ]
批量删除参数
编辑要删除多个参数,您可以向 /api/synthetics/params/_bulk_delete
发送 POST 请求,并通过请求体传递要删除的参数 ID 数组。
以下是删除多个参数的 POST 请求示例
POST /api/synthetics/params/_bulk_delete { "ids": ["param1-id", "param2-id"] }