object iconmap.create(object/array iconMaps)
Ez a módszer lehetővé teszi új ikontérképek létrehozását.
Ez a módszer csak a Super admin felhasználótípus számára érhető el. A metódus meghívására vonatkozó engedélyeket a felhasználói szerepkör beállításaiban lehet visszavonni. Lát Felhasználó roles további információért.
(objektum/tömb) Létrehozandó ikonleképezések.
A standard icon map properties mellett a metódus a következő paramétereket fogadja el.
| Paraméter | Típus | Leírás |
|---|---|---|
| leképezések (kötelező) | array | Ikonleképezések létrehozandó az ikontérképhez. |
(object) Egy objektumot ad vissza, amely tartalmazza a létrehozott ikontérképek azonosítóit az iconmapids tulajdonság alatt. A visszaküldött azonosítók sorrendje megegyezik az átadott ikontérképek sorrendje.
Create an icon map to display hosts of different types.
Request:
{ "jsonrpc": "2.0", "method": "iconmap.create", "params": { "name": "Type icons", "default_iconid": "2", "mappings": [ { "inventory_link": 1, "expression": "server", "iconid": "3" }, { "inventory_link": 1, "expression": "switch", "iconid": "4" } ] }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 }Response:
CIconMap::create() az ui/include/classes/api/services/CIconMap.php-ban.