NAME
Zabbix::API::MediaType -- Zabbix media type objects
SYNOPSIS
use Zabbix::API::MediaType;# fetch a meda type by namemy $mediatype = $zabbix->fetch('MediaType', params => { filter => { description => "My Media Type" } })->[0];# and update it$mediatype->data->{exec_path} = 'my_notifier.pl';$mediatype->push;
DESCRIPTION
Handles CRUD for Zabbix media_type objects.
This is a subclass of "Zabbix::API::CRUDE"; see there for inherited methods.
METHODS
- name()
-
Accessor for the media type's name (the "description" attribute); returns the empty string if no description is set, for instance if the media type has not been created on the server yet.
- type()
-
Accessor for the media type's type.
EXPORTS
Some constants:
MEDIA_TYPE_EMAILMEDIA_TYPE_EXECMEDIA_TYPE_SMSMEDIA_TYPE_JABBERMEDIA_TYPE_EZ_TEXTING
These are used to specify the media type's type. They are not exported by default, only on request; or you could import the ":media_types" tag.
SEE ALSO
Zabbix::API::CRUDE.
AUTHOR
Ray Link; maintained by Fabrice Gabolde <[email protected]>
COPYRIGHT AND LICENSE
Copyright (C) 2013 SFR
This library is free software; you can redistribute it and/or modify it under the terms of the GPLv3.