Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Únase a nuestro proyecto de traducción y ayude a traducir la documentación de Zabbix a su lengua materna.

hostinterface.update

Descripción

object hostinterface.update(object/array hostInterfaces)

Este método permite actualizar hosts existentes.

Este método solo está disponible para Administrador y Superadministrador tipos de usuario. Los permisos para llamar al método se pueden revocar en el rol de usuario ajustes. Ver [Roles de usuario] (/manual/web_interface/frontend_sections/administration/user_roles) para más información.

Parámetros

(object/array) Host interface properties tobe updated.

La propiedad interfaceid debe definirse para cada interfaz de host; todas las demás propiedades son opcionales. Sólo se actualizarán las propiedades dadas, todas las demás permanecerán sin cambios.

Valores devueltos

(objeto) Devuelve un objeto que contiene los ID de las interfaces de host actualizadas bajo la propiedad interfaceids.

Ejemplos

Cambiar un puerto de interfaz de host

Cambiar el puerto de una interfaz de host.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "hostinterface.update",
           "params": {
               "interfaceid": "30048",
               "port": "30050"
           },
           "id": 1
       }

Response:

{
           "jsonrpc": "2.0",
           "result": {
               "interfaceids": [
                   "30048"
               ]
           },
           "id": 1
       }

Fuente

CHostInterface::update() en ui/include/classes/api/services/CHostInterface.php.