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. (array)要删除的LLD规则的IDs。

Return values返回值

(object) Returns an object containing the IDs of the deleted LLD rules under the itemids property. (object)itemids下返回一个包含被删除的LLD规则的IDs。

Examples示例

Deleting multiple LLD rules 删除多个LLD规则

Delete two LLD rules.删除2个LLD规则。

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.