LocalLB::DNSServer

Introduced : BIG-IP_v11.5.0
The DNSServer interface allows you to create, maintain and configure DNS servers. A DNS server can be either an authoritative name server or a slaver name server. Each DNS server has an IP address, port number and route domain. Also a TSIG key may be associated with a server object for zone transfer. Users are allowed to create and delete server objects, query and reset the statistics of these servers. They are also allowed to set and get IP addresses, port numbers, route domains of the server objects and TSIG keys associated with them.

Methods

Method Description Introduced
create Creates DNS servers. BIG-IP_v11.5.0
delete_all_servers Deletes all DNS servers. BIG-IP_v11.5.0
delete_server Deletes DNS servers. BIG-IP_v11.5.0
get_address Gets the IP addresses of a list of DNS servers. BIG-IP_v11.5.0
get_all_statistics Gets the statistics for all DNS servers. BIG-IP_v11.5.0
get_list Gets a list of all DNS servers. BIG-IP_v11.5.0
get_port Gets the ports of a list of DNS servers. BIG-IP_v11.5.0
get_route_domain Gets the route domains of a list of DNS servers. BIG-IP_v11.5.0
get_statistics Gets the statistics for a list of DNS servers. BIG-IP_v11.5.0
get_tsig_key Gets the TSIG keys of a list of DNS servers. BIG-IP_v11.5.0
get_version Get the version information for this interface. BIG-IP_v11.5.0
reset_statistics Resets the statistics for a list of DNS servers. BIG-IP_v11.5.0
set_address Sets the IP addresses of a list of DNS servers. The default value is 127.0.0.1. BIG-IP_v11.5.0
set_port Sets the ports of a list of DNS servers. The default value is 53. BIG-IP_v11.5.0
set_route_domain Sets the route domain of a list of DNS servers. BIG-IP_v11.5.0
set_tsig_key Sets the TSIG keys of a list of DNS servers. BIG-IP_v11.5.0

Structures

Structure

Description

DNSServerStatisticEntry

A struct that describes statistics for a specified DNS server.

DNSServerStatistics

A struct that describes DNS server statistics and timestamp.


Enumerations

Enumeration Description

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description
DNSServerStatisticEntrySequence DNSServerStatisticEntry [] A sequence of DNS Server statistics.

See Also

Warning

The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.

Sample Code


The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.