2022 Zabbix中国峰会
2022 Zabbix中国峰会

discoveryrule.delete

Description 说明

object discoveryrule.delete(array lldRuleIds)

This method allows to delete LLD rules.此方法允许删除LLD规则。

Parameters 参数

(array) IDs of the LLD rules to delete.要删除的LLD规则的ID。

Return values 返回值

(object) Returns an object containing the IDs of the deleted LLD rules under the itemids property.返回一个包含“itemid”属性下删除的LLD规则的ID的对象。

Examples 示例

Deleting multiple LLD rules

Delete two LLD rules.

Request:

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

Response:

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

Source 来源

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