[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({ee2c7113-41154bde})
# Objecte mapa de valors

Els següents objectes són relacionats amb l'API `valuemap`.

[comment]: # ({/ee2c7113-41154bde})

[comment]: # ({562fa6e6-65471f47})
### Mapa de valors

L'objecte de mapa de valors té les propietat següents.

|Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció|
|--|--|------|
|valuemapid|ID|ID del mapa de valors.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per a operacions d'actualització|
|hostid|ID|ID de l'equip o de la plantilla a la qual pertany el mapa de valors.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *obligatori* per a operacions de creació|
|name|string|Nom del mapa de valors.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a les operacions de creació|
|mappings|array|Mapatge de valors per al mapa de valors actuals. L'objecte de mapatge és [descrit en detall tot seguit](objecte#value_mappings).<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a les operacions de creació|
|uuid|string|Identificador únic universal, emprat per enllaçar mapes de valors importats amb els ja existents. Generat automàticament, si no es dóna.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si el mapa de valors pertany a una plantilla|

[comment]: # ({/562fa6e6-65471f47})

[comment]: # ({44eeb7ab-145a9918})
#### Mapatges de valors

L'objecte de mapatges de valors defineix els mapatges dels valors de la taula de mapatge. Té les següents propietats.

|Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció|
|--|--|------|
|tipus|enter|Tipus de concordança d'assignació.<br><br>Valors possibles:<br>0 - *(per defecte)* s'aplicarà l'assignació si el valor és igual;<br>1 - s'aplicarà l'assignació si el valor és més gran o igual^1^;<br>2: s'aplicarà el mapatge si el valor és menor o igual^1^;<br>3: s'aplicarà el mapatge si el valor està dins de l'interval (els intervals són inclosos; diversos intervals, separats per comes caràcter, es pot definir)^1^;<br>4: s'aplicarà el mapatge si el valor coincideix amb una expressió regular^2^;<br>5: si no es troben coincidències, no s'aplicarà el mapatge i s'emprarà el valor predeterminat.<br><br>Si `type` s'estableix a "0", "1", "2", "3", "4", aleshores `value` no pot ser buit.<br><br >Si `type` s'estableix a "5", aleshores `value` ha d'ésser buit.|
|value|cadena|Valor original.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` s'estableix a "1", "2", "3", "4"<br>- *admès* si `tipus` s'estableix a "5"|
|newvalue|cadena|Valor al qual s'assigna el valor original.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

^1^ només s'admet per als elements amb el tipus de valor "numèric sense signe", "numèric flotant".\
^2^ només s'admet per als elements amb el tipus de valor "caràcter".\

[comment]: # ({/44eeb7ab-145a9918})
