SYNOPSIS
use Zabbix::API::MediaType;
# 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 "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_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.
AUTHOR
Ray Link; maintained by Fabrice Gabolde <[email protected]>COPYRIGHT AND LICENSE
Copyright (C) 2013 SFRThis library is free software; you can redistribute it and/or modify it under the terms of the GPLv3.