NAME

WWW::DNSMadeEasy::Monitor - DNS Failover and System Monitoring configuration

VERSION

version 0.100

METHODS

disable()

Disables dns failover and system monitoring.

update(%data)

response()

Returns the response for this object

as_hashref()

Returns json response data as a hashref

record()

Returns a WWW::DNSMadeEasy::ManagedDomain::Record object.

ips()

Returns a list of failover ips (ip1, ip2, ...).

protocol()

Returns the protocol being monitored.

protocol_id    protocol
     1      =>    TCP
     2      =>    UDP
     3      =>    HTTP
     4      =>    DNS
     5      =>    SMTP
     6      =>    HTTP

auto_failover()

contact_list_id()

failover()

http_file()

http_fqdn()

http_query_string()

ip1()

ip1_failed()

ip2()

ip2_failed()

ip3()

ip3_failed()

ip4()

ip4_failed()

ip5()

ip5_failed()

max_emails()

monitor()

port()

protocol_id()

record_id()

sensitivity()

source()

source_id()

system_description()

METHODS

MONITOR ATTRIBUTES

SUPPORT

IRC

Join #duckduckgo on irc.freenode.net and highlight Getty or /msg me.

Repository

http://github.com/Getty/p5-www-dnsmadeeasy
Pull request and additional contributors are welcome

Issue Tracker

http://github.com/Getty/p5-www-dnsmadeeasy/issues

SUPPORT

Source Code

The code is open to the world, and available for you to hack on. Please feel free to browse it and play with it, or whatever. If you want to contribute patches, please send me a diff or prod me to pull from your repository :)

https://github.com/Getty/p5-www-dnsmadeeasy

git clone https://github.com/Getty/p5-www-dnsmadeeasy.git

AUTHOR

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.