On this page
iconmap.create
Apraksts
object iconmap.create(object/array iconMaps)
Šī metode ļauj izveidot jaunus ikonu kartējumus.
Šī metode ir pieejama tikai Super admin lietotāja tipam. Tiesības izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet User roles.
Parametri
(object/array) Izveidojamās ikonu kartes.
Papildus standarta ikonu kartes īpašībām metode pieņem šādus parametrus.
| Parametrs | Tips | Apraksts |
|---|---|---|
| mappings | array | Ikonu kartējumi, kas jāizveido ikonu kartei. Parametra darbība: - obligāts |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur izveidoto ikonu karšu ID
īpašībā iconmapids. Atgriezto ID secība atbilst
nodoto ikonu karšu secībai.
Piemēri
Izveidot ikonu karti
Izveidojiet ikonu karti, lai attēlotu dažādu tipu hostus.
{
"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"
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"iconmapids": [
"2"
]
},
"id": 1
}
Skatiet arī
Avots
CIconMap::create() failā ui/include/classes/api/services/CIconMap.php.