iconmap.create
Beschrijving
object iconmap.create(object/array iconMaps)
Met deze methode kunnen nieuwe pictogramkaarten worden gemaakt.
Deze methode is alleen beschikbaar voor het gebruikerstype Superbeheerder. Machtigingen om de methode aan te roepen kunnen worden ingetrokken in de instellingen van de gebruikersrol. Zien Gebruiker rollen voor meer informatie.
Parameters
(object/array) Pictogramkaarten om te maken.
Naast de standaard eigenschappen van de pictogramkaart, is de methode accepteert de volgende parameters.
| Parameter | Type | Beschrijving |
|---|---|---|
| toewijzingen (vereist) |
array | Icon-toewijzingen die moeten worden gemaakt voor de pictogramtoewijzing. |
Retourwaarden
(object) Retourneert een object dat de ID's van de gemaakte pictogrammaps bevat
onder de eigenschap iconmapids. De volgorde van de geretourneerde ID's komt overeen
de volgorde van de doorgegeven pictogramkaarten.
Voorbeelden
Maak een pictogrammap
Maak een pictogramkaart om hosts van verschillende typen weer te geven.
Verzoek:
{
"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
}
Antwoord:
{
"jsonrpc": "2.0",
"result": {
"iconmapids": [
"2"
]
},
"id": 1
}
Zie ook
Bron
CIconMap::create() in ui/include/classes/api/services/CIconMap.php.