usermacro.createglobal

Опис

object usermacro.createglobal(object/array globalMacros)

Овај метод омогућава креирање нових глобалних макроа.

Овај метод је доступан само типу корисника Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Видите Корисничке улоге за више информација.

Параметри

(object/array) Глобални макрои за креирање.

Метод прихвата глобалне макрое са стандардним глобалним својствима макроа.

Повратне вредности

(object) Враћа објекат који садржи ID-ијеве креираних глобалних макроа под својством globalmacroids. Наредба враћених ID-ијева одговара редоследу прослеђених глобалних макроа.

Примери

Креирање глобалног макроа

Креирајте глобални макро "{$SNMP_COMMUNITY}" са вредношћу "public".

Захтев:

{
           "jsonrpc": "2.0",
           "method": "usermacro.createglobal",
           "params":  {
               "macro": "{$SNMP_COMMUNITY}",
               "value": "public"
           },
           "id": 1
       }

Одговор:

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

Извор

CUserMacro::createGlobal() у ui/include/classes/api/services/CUserMacro.php.