object valuemap.create(object/array valuemaps)
Este método permite crear nuevos mapas de valores.
Este método solo está disponible para el tipo de usuario Super admin. Los permisos para llamar al método pueden ser revocados en la configuración del rol de usuario. Consulte Roles de usuario para más información.
(objeto/array)
Mapas de valores a crear.
El método acepta mapas de valores con las propiedades estándar de mapas de valores.
(object)
Devuelve un objeto que contiene los IDs de los mapas de valores creados en la propiedad valuemapids
. El orden de los IDs devueltos coincide con el orden de los mapas de valores enviados.
Cree un mapa de valores con dos asignaciones.
{
"jsonrpc": "2.0",
"method": "valuemap.create",
"params": {
"hostid": "50009",
"name": "Estado del servicio",
"mappings": [
{
"type": "1",
"value": "1",
"newvalue": "Arriba"
},
{
"type": "5",
"newvalue": "Abajo"
}
]
},
"id": 1
}
Respuesta:
CValueMap::create() en ui/include/classes/api/services/CValueMap.php.