Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

application.massadd

Description

object application.massadd(object parametres)

Cette méthode permet d'ajouter simultanément plusieurs éléments aux applications spécifiées.

Paramètres

(object) Paramètres contenant les ID des applications à mettre à jour et les éléments à ajouter aux applications.

La méthode accepte les paramètres suivants.

Paramètre Type Description
applications
(required)
array/object Applications à mettre à jour.

Les applications doivent avoir la propriété applicationid définie.
items array/object Éléments à ajouter aux applications spécifiées.

Les éléments doivent avoir la propriété itemid définie.

Valeurs de retour

(object) Retourne un objet contenant les IDs des applications mises à jour dans la variable applicationids.

Exemples

Ajout d'éléments à plusieurs applications

Ajoutez les éléments donnés à deux applications.

Requête:

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

Réponse:

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

Voir également

Source

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