hostgroup.massremove

Описание

объект hostgroup.massremove(объект параметры)

Этот метод позволяет удалить связанные объекты из нескольких групп узлов сети.

Параметры

(объект) Параметры, которые содержат ID обновляемых групп узлов сети и объектов, которые необходимо удалить.

Параметр Тип Описание
groupids
(требуется)
строка/массив ID обновляемых групп узлов сети.
hostids строка/массив Удаляемые узлы сети со всех групп узлов сети.
templateids строка/массив Удаляемые шаблоны со всех групп узлов сети.

Возвращаемые значения

(объект) Возвращает объект, который содержит ID обновленных групп узлов сети под свойством groupids.

Примеры

Удаление узлов сети из групп узлов сети

Удаление двух узлов сети из заданных групп узлов сети.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "hostgroup.massremove",
           "params": {
               "groupids": [
                   "5",
                   "6"
               ],
               "hostids": [
                   "30050",
                   "30001"
               ]
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }
Copy
✔ Copied

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "groupids": [
                   "5",
                   "6"
               ]
           },
           "id": 1
       }
Copy
✔ Copied

Исходный код

CHostGroup::massRemove() в frontends/php/include/classes/api/services/CHostGroup.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.