On this page
valuemap.create
Descrizione
object valuemap.create(object/array valuemaps)
Questo metodo consente di creare nuove mappe dei valori.
Questo metodo è disponibile solo per il tipo di utente Super admin. I permessi per chiamare il metodo possono essere revocati nelle impostazioni del ruolo 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.