hostinterface.update

Opis

object hostinterface.update(object/array hostInterfaces)

Ta metoda umożliwia aktualizowanie istniejących interfejsów hostów.

Ta metoda jest dostępna tylko dla typów użytkowników Admin i Super admin. Uprawnienia do wywoływania tej metody można odebrać w ustawieniach roli użytkownika. Więcej informacji można znaleźć w sekcji Role użytkowników.

Parametry

(object/array) Właściwości interfejsu hosta, które mają zostać zaktualizowane.

Właściwość interfaceid musi być zdefiniowana dla każdego interfejsu hosta, wszystkie pozostałe właściwości są opcjonalne. Zaktualizowane zostaną tylko podane właściwości, wszystkie pozostałe pozostaną bez zmian.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych interfejsów hosta we właściwości interfaceids.

Przykłady

Zmiana portu interfejsu hosta

Zmień port interfejsu hosta.

Żądanie:

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

Odpowiedź:

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

Źródło

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