Zabbix::API::Host3pm
Usage
use Zabbix::API::Host;# fetch a single host by IDmy $host = $zabbix->fetch('Host', params => { filter => { hostid => 10105 } })->[0];# and delete it$host->delete;# fetch an item's hostmy $item = $zabbix->fetch('Item', params => { filter => { itemid => 22379 } })->[0];my $host_from_item = $item->host;
Overview
Handles CRUD for Zabbix host objects.
This is a subclass of "Zabbix::API::CRUDE"; see there for inherited methods.
Methods
- items()
-
Accessor for the host's items.
- name()
-
Accessor for the host's name (the "host" attribute); returns the empty string if no name is set, for instance if the host has not been created on the server yet.
Copyright and license
Copyright (C) 2011 SFR
This library is free software; you can redistribute it and/or modify it under the terms of the GPLv3.