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

删除依赖

Description 说明

object service.deletedependencies(string/array serviceIds)

This method allows to delete all dependencies from services. 此方法允许从服务中删除所有依赖关系。

Parameters 参数

(string/array) IDs of the services to delete all dependencies from. (string/array)删除所有依赖关系的服务ID。

Return values 返回值

(object) Returns an object containing the IDs of the affected services under the serviceids property. (object)返回一个对象,该对象包含在serviceids属性中受影响服务的ID。

Examples 范例

Deleting dependencies from an service 从服务中删除依赖关系

Delete all dependencies from service "2". 从服务"2"中删除所有依赖项。

Request 请求:

{
           "jsonrpc": "2.0",
           "method": "service.deletedependencies",
           "params": [
               "2"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Response 响应:

{
           "jsonrpc": "2.0",
           "result": {
               "serviceids": [
                   "2"
               ]
           },
           "id": 1
       }

See also 参考

Source 源码

CService::delete() in frontends/php/include/classes/api/services/CService.php. CService::delete()方法可在frontends/php/include/classes/api/services/CService.php中参考。