Los siguientes objetos están directamente relacionados con la API valuemap
.
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 |
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".