This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

hostinterface.replacehostinterfaces

Beschrijving

object hostinterface.replacehostinterfaces(objectparameters)

Met deze methode kunnen alle hostinterfaces op een bepaalde host worden vervangen.

Deze methode is alleen beschikbaar voor Admin en Super admin gebruikers typen. Machtigingen om de methode aan te roepen kunnen worden ingetrokken in de gebruikersrol instellingen. Zie Gebruiker rollen voor meer informatie.

Parameters

(object) Parameters die de ID van de te bijwerken host en de nieuwe host-interfaces bevatten.

Parameter Type Beschrijving
interfaces object/array Te vervangen host-interfaces voor de huidige host-interfaces.

Gedrag van parameter:
- verplicht
hostid string ID van de host die bijgewerkt moet worden.

Gedrag van parameter:
- verplicht

Retourwaarden

(object) Retourneert een object dat de ID's van de gemaakte host bevat interfaces onder de eigenschap interfaceids.

Voorbeelden

Hostinterfaces vervangen

Vervang alle hostinterfaces door een enkele agentinterface.

Verzoek:

{
           "jsonrpc": "2.0",
           "method": "hostinterface.replacehostinterfaces",
           "params": {
               "hostid": "30052",
               "interfaces": {
                   "dns": "",
                   "ip": "127.0.0.1",
                   "main": 1,
                   "port": "10050",
                   "type": 1,
                   "useip": 1
               }
           },
           "id": 1
       }
Copy
✔ Copied

Antwoord:

{
           "jsonrpc": "2.0",
           "result": {
               "interfaceids": [
                   "30081"
               ]
           },
           "id": 1
       }
Copy
✔ Copied

Zie ook

Bron

CHostInterface::replaceHostInterfaces() in ui/include/classes/api/services/CHostInterface.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.