删除

描述

object discoveryrule.delete(array lldRuleIds)

此方法允许您删除 LLD 规则。

此方法仅适用于 Admin 和 Super admin 用户类型。 可以在用户角色设置中撤销调用此方法的权限。 有关更多信息,请参阅用户角色。
如果 LLD 规则通过无权访问的 proxy 发现实体,用户将无法删除该 LLD 规则。 有关更多信息,请参阅用户组配置(Proxy access list)。

参数

(array) 要删除的 LLD 规则的 ID。

返回值

(object) 返回一个对象,其中包含在ruleids属性下删除的LLD规则的IDs。

示例

删除多条 LLD 规则

删除两条 LLD 规则。

请求:

{
    "jsonrpc": "2.0",
    "method": "discoveryrule.delete",
    "params": [
        "27665",
        "27668"
    ],
    "id": 1
}

响应:

{
    "jsonrpc": "2.0",
    "result": {
        "ruleids": [
            "27665",
            "27668"
        ]
    },
    "id": 1
}

来源

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