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.