这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.

删除

说明

object item.delete(array itemIds)

此方法用于删除监控项。

无法通过 Zabbix API 删除 Web 监控项。

此方法仅允许 Admin(管理员)Super admin(超级管理员) 类型的用户使用。调用此方法的权限可以在用户角色设置中撤销。更多信息请参见 用户角色

参数

(array) 删除目标监控项 ID。

返回值

返回一个对象,该对象包含 itemids 属性下已删除项目的 ID。

示例

删除多个监控项

删除两个监控项。 如果主项被删除,依赖项和项目相关也会自动删除。

请求:

{
           "jsonrpc": "2.0",
           "method": "item.delete",
           "params": [
               "22982",
               "22986"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

响应:

{
           "jsonrpc": "2.0",
           "result": {
               "itemids": [
                   "22982",
                   "22986"
               ]
           },
           "id": 1
       }

源码

ui/include/classes/api/services/CItem.php - CItem::delete()