Puppet custom type and provider to manage a Zabbix server with customised zbxapi gem