NAME
Zabbix2::API::MediaType -- Zabbix media type objects
SYNOPSIS
# fetch a meda type by name
my
$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 Zabbix2::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_EMAIL
MEDIA_TYPE_EXEC
MEDIA_TYPE_SMS
MEDIA_TYPE_JABBER
MEDIA_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
AUTHOR
Ray Link; maintained by Fabrice Gabolde <fga@cpan.org>
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.