zabbix_valuemap
¶
Management of Zabbix Valuemap object over Zabbix API.
Added in version 2017.7.0.
- codeauthor:
Jakub Sliva <jakub.sliva@ultimum.io>
- saltext.zabbix.states.zabbix_valuemap.__virtual__()[source]¶
Only make these states available if Zabbix module and run_query function is available and all 3rd party modules imported.
- saltext.zabbix.states.zabbix_valuemap.present(name, params, **kwargs)[source]¶
Creates Zabbix Value map object or if differs update it according defined parameters
- Parameters:
name – Zabbix Value map name
params – Definition of the Zabbix Value map
_connection_user – Optional - zabbix user (can also be set in opts or pillar, see module’s docstring)
_connection_password – Optional - zabbix password (can also be set in opts or pillar, see module’s docstring)
_connection_url – Optional - url of zabbix frontend (can also be set in opts, pillar, see module’s docstring)
zabbix-valuemap-present: zabbix_valuemap.present: - name: Number mapping - params: mappings: - value: 1 newvalue: one - value: 2 newvalue: two
- saltext.zabbix.states.zabbix_valuemap.absent(name, **kwargs)[source]¶
Makes the Zabbix Value map to be absent (either does not exist or delete it).
- Parameters:
name – Zabbix Value map name
_connection_user – Optional - zabbix user (can also be set in opts or pillar, see module’s docstring)
_connection_password – Optional - zabbix password (can also be set in opts or pillar, see module’s docstring)
_connection_url – Optional - url of zabbix frontend (can also be set in opts, pillar, see module’s docstring)
zabbix-valuemap-absent: zabbix_valuemap.absent: - name: Value map name