Esta es una traducción de la página de documentación original en español. Ayúdanos a mejorarla.

valuemap.create

Descripción

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 Superadministrador. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Ver Roles de usuario para obtener más información.

Parámetros

(objeto/matriz) Mapas de valores para crear.

El método acepta mapas de valores con las propiedades estándar de los mapas de valores.

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID de los mapas de valores creados bajo la propiedad valuemapids. El orden de los ID devueltos coincide. el orden de los mapas de valores pasados.

Ejemplos

Creando un mapa de valores

Cree un mapa de valores con dos asignaciones.

Solicitud:

{
           "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
       }
Copy
✔ Copied

Respuesta:

{
           "jsonrpc": "2.0",
           "result": {
               "valuemapids": [
                   "1"
               ]
           },
           "id": 1
       }
Copy
✔ Copied

Fuente

CValueMap::create() en ui/include/classes/api/services/CValueMap.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.