On this page
valuemap.create
Descrizione
object valuemap.create(object/array valuemaps)
Questo metodo consente di creare nuovi value map.
Questo metodo è disponibile solo per il tipo di utente Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni dei ruoli utente. Vedere Ruoli utente per ulteriori informazioni.
Parametri
(object/array) Mappe valori da creare.
Il metodo accetta mappe valori con le proprietà standard delle mappe valori.
Valori restituiti
(object) Restituisce un oggetto contenente gli ID delle mappe di valori create
nella proprietà valuemapids. L'ordine degli ID restituiti corrisponde
all'ordine delle mappe di valori passate.
Esempi
Creazione di una mappa dei valori
Creare una mappa dei valori con due mappature.
{
"jsonrpc": "2.0",
"method": "valuemap.create",
"params": {
"hostid": "50009",
"name": "Service state",
"mappings": [
{
"type": "1",
"value": "1",
"newvalue": "Up"
},
{
"type": "5",
"newvalue": "Down"
}
]
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"valuemapids": [
"1"
]
},
"id": 1
}
Fonte
CValueMap::create() in ui/include/classes/api/services/CValueMap.php.