> Objeto de mapa de valor

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

Mapa de valores

El objeto de mapa de valores tiene las siguientes propiedades.

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

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

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

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
mappings matriz 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 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 - (predeterminado) la asignación se aplicará si el valor es igual;
1 - la asignación se aplicará si el valor es mayor o igual1;
2: se aplicará la asignación si el valor es menor o igual1;
3: se aplicará la asignación si el valor está dentro del rango (los rangos son inclusivos; rangos múltiples, separados por comas carácter, se puede definir)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 el valor predeterminado se utilizará.

Si tipo se establece en "0", "1", "2", "3", "4", entonces valor no puede estar vacío.
<br >Si tipo se establece en "5", entonces valor debe estar vacío.
value cadena Valor original.

Comportamiento de la propiedad:
- obligatorio si tipo está establecido en "1", " 2", "3", "4"
- compatible si tipo está establecido en "5"
newvalue cadena Valor al que se asigna el valor original.

Comportamiento de la propiedad:
- obligatorio

1 solo se admite para elementos que tengan el tipo de valor "numérico sin signo", "numérico flotante".
2 sólo se admite para elementos que tengan el tipo de valor "carácter".