Šajā lapā
valuemap.create
Apraksts
object valuemap.create(object/array valuemaps)
Šī metode ļauj izveidot jaunas vērtību kartes.
Šī metode ir pieejama tikai lietotāja tipam Super admin. Atļaujas izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā User roles.
Parametri
(object/array) Izveidojamās vērtību kartes.
Metode pieņem vērtību kartes ar standarta vērtību kartes īpašībām.
Atgrieztās vērtības
(object) Atgriež objektu, kas satur izveidoto vērtību karšu ID īpašumā valuemapids. Atgriezto ID secība atbilst nodoto vērtību karšu secībai.
Piemēri
Vērtību kartes izveide
Izveidojiet vienu vērtību karti ar divām atbilstībām.
{
"jsonrpc": "2.0",
"method": "valuemap.create",
"params": {
"hostid": "50009",
"name": "Pakalpojuma stāvoklis",
"mappings": [
{
"type": "1",
"value": "1",
"newvalue": "Darbojas"
},
{
"type": "5",
"newvalue": "Nedarbojas"
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"valuemapids": [
"1"
]
},
"id": 1
}
Avots
CValueMap::create() failā ui/include/classes/api/services/CValueMap.php.