object hostinterface.massremove(object parameters)
Cette m¨¦thode permet de supprimer les interfaces h?tes des h?tes donn¨¦s.
(object)
±Ê²¹°ù²¹³¾¨¨³Ù°ù±ð²õ contenant les identifiants des h?tes ¨¤ mettre ¨¤ jour et les interfaces ¨¤ supprimer.
±Ê²¹°ù²¹³¾¨¨³Ù°ù±ð | Type | Description |
---|---|---|
hostids (obligatoire) |
string/array | ID des h?tes ¨¤ mettre ¨¤ jour. |
interfaces (obligatoire) |
object/array | Interfaces h?tes ¨¤ supprimer des h?tes donn¨¦s. L¡¯interface h?te doit avoir les propri¨¦t¨¦s ip, dns et port d¨¦finies. |
(object)
Retourne un objet contenant les identifiants des interfaces h?tes supprim¨¦es sous la propri¨¦t¨¦ interfaceids
.
Supprimer l'interface SNMP "127.0.0.1" de deux h?tes.
Requ¨ºte :
{
"jsonrpc": "2.0",
"method": "hostinterface.massremove",
"params": {
"hostids": [
"30050",
"30052"
],
"interfaces": {
"dns": "",
"ip": "127.0.0.1",
"port": "161"
}
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
R¨¦ponse :
CHostInterface::massRemove() dans frontends/php/include/classes/api/services/CHostInterface.php.