DNS_Nameserver (object)

Configures a DNS nameserver

Properties (* = required):

name type(s) default allowed values description
address string “127.0.0.1” “f5ip” formatted string Specifies the IP address on which the DNS nameserver (client) or back-end DNS authoritative server (DNS Express server) listens for DNS messages
class* string   “DNS_Nameserver”  
label string   “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML
port integer 53 0 - 65535 Specifies the service port on which the DNS nameserver (client) or back-end DNS authoritative server (DNS Express server) listens for DNS messages
routeDomain object {“bigip”:”/Common/0”}   Reference to a route domain
tsigKey object     Reference to a DNS TSIG key

DNS_Nameserver.routeDomain (object)

Reference to a route domain

Default: {“bigip”:”/Common/0”}

Properties (* = required):

name type(s) default allowed values description
bigip string   “f5bigip” formatted string Pathname of existing BIG-IP route domain

DNS_Nameserver.tsigKey (object)

Reference to a DNS TSIG key

Properties (* = required):

name type(s) default allowed values description
bigip string   “f5bigip” formatted string Pathname of existing BIG-IP DNS TSIG key
use string     AS3 pointer to DNS TSIG key declaration