hostinterface.update

Описание

object hostinterface.update(объект/массив hostInterfaces)

Этот метод позволяет обновлять существующие интерфейсы узлов сети.

Этот метод доступен только пользователям с типом доступа Администратор и Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.

Параметры

(object/array) Свойства интерфейса узла сети, которые необходимо обновить.

Свойство interfaceid должно быть определено для каждого интерфейса узла сети, все остальные свойства необязательны. Будут обновлены только указанные свойства, все остальные останутся без изменений.

Возвращаемые значения

(объект) Возвращает объект, который содержит ID обновленных интерфейсов узлов сети, указанных в свойстве interfaceids.

Примеры

Изменение порта интерфейса узла сети

Измените порт интерфейса узла сети.

Запрос:

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

Ответ:

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

Источник

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