graphprototype.create

Опис

object graphprototype.create(object/array graphPrototypes)

Ова метода омогућава креирање нових прототипова графова.

Ова метода је доступна само типовима Админ и Супер админ. Дозволе за позивање методе могу се опозвати у подешавањима улога корисника. Погледајте [Userroles за више информација.

Параметри

(object/array) Граф прототипови за креирање.

Поред тога standard graph prototypeproperties, метода прихвата следеће параметре.

Parameter Type Опис
gitems array Graph items који ће се креирати за прототипове графикона. Ставке графикона могу референцирати и ставке и прототипове ставке, али мора бити присутан најмање један прототип ставке.

Parameter behavior:
- обавезно

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

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

Примери

Креирање прототипа графа

Направите прототип графикона са две ставке.

Request:

{
            "jsonrpc": "2.0",
            "method": "graphprototype.create",
            "params": {
            "name": "Disk space usage {#FSNAME}",
            "width": 900,
            "height": 200,
            "gitems": [
            {
            "itemid": "22828",
            "color": "00AA00"
            },
            {
            "itemid": "22829",
            "color": "3333FF"
            }
            ]
            },
            "id": 1
       }
Copy
✔ Copied

Одговор:

{
            "jsonrpc": "2.0",
            "result": {
            "graphids": [
            "652"
            ]
            },
            "id": 1
       }
Copy
✔ Copied

Погледајте такође

Извор

SourceCGraphPrototype::create() in ui/include/classes/api/services/CGraphPrototype.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.