Zabbix Documentation 4.0

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

User Tools

Site Tools


Sidebar

fr:manual:api:reference:hostgroup:massremove

hostgroup.massremove

Description

object hostgroup.massremove(object parameters)

Cette méthode permet de supprimer des objets liés de plusieurs groupes d’hôtes.

Paramètres

(object) Paramètres contenant les identifiants des groupes d'hôtes à mettre à jour et les objets à supprimer.

Paramètre Type Description
groupids
(obligatoire)
string/array ID des groupes d'hôtes à mettre à jour.
hostids string/array Hôtes à supprimer de tous les groupes d'hôtes.
templateids string/array Modèles à supprimer de tous les groupes d'hôtes.

Valeurs retournées

(object) Retourne un objet contenant les identifiants des groupes d'hôtes mis à jour sous la propriété groupids.

Exemples

Suppression d'hôtes de groupes d'hôtes

Supprimer deux hôtes des groupes d'hôtes donnés.

Requête :

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

Réponse :

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

Source

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