WebService::DNSMadeEasy::Monitor
# Returns a L<WebService::DNSMadeEasy::Monitor> object my $monitor = $record->get_monitor; # actions $monitor->update(...); # update some attributes $monitor->disable; # disable failover and system monitoring # attributes $monitor->data; # returns all attributes as a hashref $monitor->auto_failover; $monitor->contact_list_id; $monitor->failover; $monitor->http_file; $monitor->http_fqdn; $monitor->http_query_string; $monitor->ip1; $monitor->ip1_failed; $monitor->ip2; $monitor->ip2_failed; $monitor->ip3; $monitor->ip3_failed; $monitor->ip4; $monitor->ip4_failed; $monitor->ip5; $monitor->ip5_failed; $monitor->max_emails; $monitor->monitor; $monitor->port; $monitor->protocol_id; $monitor->record_id; $monitor->sensitivity; $monitor->source; $monitor->source_id; $monitor->system_description; # helpers $monitor->ips(); # returns a list of the failover ips $monitor->protocol(); # returns the protocol being monitored # protocol_id protocol # 1 => TCP # 2 => UDP # 3 => HTTP # 4 => DNS # 5 => SMTP # 6 => HTTP
This object represents DNS failover and system monitoring configuration.
To install WebService::DNSMadeEasy, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::DNSMadeEasy
CPAN shell
perl -MCPAN -e shell install WebService::DNSMadeEasy
For more information on module installation, please visit the detailed CPAN module installation guide.