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.