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

Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

删除主机宏

描述

object usermacro.delete(array hostMacroIds)

此方法用于删除主机宏.

此方法只有Admin(管理员)Super admin(超级管理员) 用户可用.可以在用户角色设置中撤销调用该方法的权限.更多信息请查看.更多信息请查看 User roles.

参数

(array) 需要删除主机宏的ID.

返回值

(object) 返回包含 hostmacroids 属性(其中包含被删除主机宏的ID)的对象.

示例

批量删除主机宏

删除两个主机宏.

请求:

{
           "jsonrpc": "2.0",
           "method": "usermacro.delete",
           "params": [
               "32",
               "11"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

返回:

{
           "jsonrpc": "2.0",
           "result": {
               "hostmacroids": [
                   "32",
                   "11"
               ]
           },
           "id": 1
       }

来源

CUserMacro::delete() in ui/include/classes/api/services/CUserMacro.php.