This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

iconmap.create

Leírás

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.

Paraméterek

(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.

Visszatérési értékek

(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.

Példák

Create an icon map

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:

{  "jsonrpc": "2.0",  "result": {  "iconmapids": [  "2"  ]  },  "id": 1 }

Lásd még

Forrás

CIconMap::create() az ui/include/classes/api/services/CIconMap.php-ban.