discoveryruleprototype.delete

描述

object discoveryruleprototype.delete(array lldRuleIds)

此方法用于删除 LLD 规则原型。

此方法仅适用于 AdminSuper admin 用户类型。调用该方法的权限可在用户角色设置中被撤销。更多信息请参见用户 角色

参数

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

返回值

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

示例

删除多个 LLD 规则原型

删除两个 LLD 规则原型。

请求

{
    "jsonrpc": "2.0",
    "method": "discoveryruleprototype.delete",
    "params": [
        "47252",
        "47253"
    ],
    "id": 1
}

响应:

{
    "jsonrpc": "2.0",
    "result": {
        "ruleids": [
            "47252",
            "47253"
        ]
    },
    "id": 1
}

源代码

位于 ui/include/classes/api/services/CDiscoveryRulePrototype.php 中的 CDiscoveryRulePrototype::delete()。