Sidebar

Zabbix Summit 2022
View presentations

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.