usermacro.createglobal

Apraksts

object usermacro.createglobal(object/array globalMacros)

Šī metode ļauj izveidot jaunus globālos makro.

Šī metode ir pieejama tikai lietotāja tipam Super admin. Atļaujas izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā Lietotāju lomas.

Parametri

(object/array) Izveidojamie globālie makrosi.

Metode pieņem globālos makrosus ar standarta globālo makrosu īpašībām.

Atgrieztās vērtības

(object) Atgriež objektu, kas satur izveidoto globālo makro ID īpašībā globalmacroids. Atgriezto ID secība atbilst nodoto globālo makro secībai.

Piemēri

Globālas makrokomandas izveide

Izveidojiet globālu makrokomandu "{$SNMP_COMMUNITY}" ar vērtību "public".

Pieprasījums:

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

Atbilde:

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

Avots

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