Zabbix Documentation 4.2

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


Sidebar

ru:manual:api:reference:application:massadd

application.massadd

Описание

объект application.massadd(объект параметры)

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

Параметры

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

Этот метод принимает следующие параметры.

Параметр Тип Описание
applications
(требуется)
массив/объект Обновляемые группы элементов данных.

У групп элементов данных должно быть задано свойство applicationid.
items массив/объект Добавляемые элементы данных в заданные группы элементов данных.

У элементов данных должно быть задано свойство itemid.

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

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

Примеры

Добавление элементов данных в несколько групп элементов данных

Добавление заданных элементов данных в две группы элементов данных.

Запрос:

{
    "jsonrpc": "2.0",
    "method": "application.massadd",
    "params": {
        "applications": [
            {
                "applicationid": "247"
            },
            {
                "applicationid": "246"
            }
        ],
        "items": [
            {
                "itemid": "22800"
            },
            {
                "itemid": "22801"
            }
        ]
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}

Ответ:

{
    "jsonrpc": "2.0",
    "result": {
        "applicationids": [
            "247",
            "246"
        ]
    },
    "id": 1
}

Смотрите также

Исходный код

CApplication::massAdd() в frontends/php/include/classes/api/services/CApplication.php.