Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
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 valores

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

Mapa de valores

El objeto 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 equipo o plantilla al que pertenece el mapa de valores.

Comportamiento de la propiedad:
- constante
- obligatorio para operaciones de creación
name string Nombre del mapa de valores.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
mappings array Mapeos 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 string Identificador único universal, utilizado para vincular mapas de valores importados con los ya existentes. Se genera automáticamente si no se proporciona.

Comportamiento de la propiedad:
- soportado 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 integer 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 usará 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 string Valor original.

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

Comportamiento de la propiedad:
- requerido

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