usermacro.update

Opis

object usermacro.update(object/array hostMacros)

Ta metoda umożliwia aktualizację istniejących makr hosta.

Ta metoda jest dostępna tylko dla użytkowników typu Admin i Super admin. Uprawnienia do wywołania metody mogą być cofnięte w ustawieniach ról użytkownika. Zobacz Role użytkownika aby uzyskać więcej informacji.

Parametry

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

Właściwość hostmacroid musi być zdefiniowana dla każdego makra hosta, wszystkie inne właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane, wszystkie inne pozostaną niezmienione.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych makr hosta we właściwości hostmacroids.

Przykłady

Zmiana wartości makra hosta

Zmień wartość makra hosta na "public".

Zapytanie:

{
           "jsonrpc": "2.0",
           "method": "usermacro.update",
           "params": {
               "hostmacroid": "1",
               "value": "public"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Odpowiedź:

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

Źródło

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