hostinterface.update

Descripción

object hostinterface.update(object/array hostInterfaces)

Este método permite actualizar hosts existentes.

::: notaclásica 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) Propiedades de la interfaz de host que se van a actualizar.

La propiedad interfaceid debe estar definida para cada interfaz de host, todas las demás propiedades son opcionales. Sólo se actualizarán las propiedades indicadas, 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.