DNS Logging Profile (object)

Configures a Domain Name System (DNS) logging profile

Properties (* = required):

name type(s) default allowed values description
class* string   “DNS_Logging_Profile”  
includeCompleteAnswer boolean true true, false Specifies whether the system logs the complete answer from the query
includeQueryId boolean false true, false Specifies whether the system logs the ID of the query
includeSource boolean true true, false Specifies whether the system logs the source (the BIG-IP system that receives the packet)
includeTimestamp boolean true true, false Specifies whether the system logs the timestamp of when the query was created
includeView boolean true true, false Specifies whether the system includes the view in the log
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
logPublisher* object     Reference to a log publisher,Reference for a BIG-IP or Use object
logQueriesEnabled boolean true true, false Specifies whether the system logs queries
logResponsesEnabled boolean false true, false Specifies whether the systems logs responses
remark string   “^[^x00-x1fx22x5cx7f]*$” Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks

DNS Logging Profile.logPublisher (object)

Reference to a log publisher Reference for a BIG-IP or Use object

Properties (* = required):

name type(s) default allowed values description
bigip     “f5bigip” formatted string  
use