Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

Objeto de mapa de valor

Los siguientes objetos están directamente relacionados con la API valuemap.

Mapa de valor

El objeto de mapa de valores tiene las siguientes propiedades.

Propiedad Tipo Descripción
valuemapid ID ID del mapa de valores.

Comportamiento de la propiedad:
- solo lectura
- obligatorio para operaciones de actualización
hostid ID ID del host o plantilla al que pertenece el mapa de valores.

Comportamiento de la propiedad:
- constante<br >- obligatorio para operaciones de creación
nombre cadena Nombre del mapa de valores.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
mappings array Asignaciones de valores para el mapa de valores actual. El objeto de mapeo se describe en detalle a continuación.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
uuid cadena Identificador único universal, utilizado para vincular mapas de valores importados con los ya existentes. Generado automáticamente, si no se proporciona.

Comportamiento de la propiedad:
- compatible si el mapa de valores pertenece a una plantilla

Asignaciones de valores

El objeto de asignaciones de valores define las asignaciones de valores del mapa de valores. Tiene las siguientes propiedades.

Propiedad Tipo Descripción
type entero Tipo de coincidencia de asignación.

Valores posibles:
0 - (por defecto) la asignación se aplicará si el valor es igual;
1 - la asignación se aplicará si el valor es mayor o igual1;
2 - la asignación se aplicará si el valor es menor o igual1;
3 - la asignación se aplicará si el valor está en el rango (los rangos son inclusivos; se pueden definir múltiples rangos, separados por comas)1;
4 - la asignación se aplicará si el valor coincide con una expresión regular2;
5 - si no se encuentran coincidencias, la asignación no se aplicará y se utilizará el valor por defecto.

Si type se establece en "0", "1", "2", "3", "4", entonces value no puede estar vacío.

Si type se establece en "5", entonces value debe estar vacío.
value cadena Valor original.

Comportamiento de la propiedad:
- requerido si type se establece en "1", "2", "3", "4"
- soportado si type se establece en "5"
newvalue cadena Valor al que se asigna el valor original.

Comportamiento de la propiedad:
- requerido

1 soportado solo para elementos con tipo de valor "numérico sin signo", "numérico flotante".
2 soportado solo para elementos con tipo de valor "carácter".