APIRef_tm_ltm_dns_cache_resolverΒΆ

mgmt/tm/ltm/dns/cache/resolver

/tm/ltm/dns/cache

DNS Cache with recursive resolver.

REST Endpoints

Collection URI
/mgmt/tm/ltm/dns/cache/resolver
Collection Methods
OPTIONS, GET
Resource URI
/mgmt/tm/ltm/dns/cache/resolver/~resource id
Resource Methods
OPTIONS, GET, PUT, PATCH, DELETE, POST
Resource Natural Key
name, partition, subPath

Properties

Name Type Default Value Required Access Description
allowedQueryTime integer 200 optional read/write The time allowed for a query to stay in the queue before replaced by a new query when the number of concurrent distinct queries exceeds the limit. The default value is 200 milliseconds.
answerDefaultZones string no optional read/write Answer queries for default zones: localhost, reverse 127.0.0.1 and ::1, and AS112 zones. The default value is no.
appService string   optional read/write The application service to which the object belongs.
description string   optional read/write User defined description.
idx uint64 0 optional read/write  
localZones string   optional read/write Zones and associated resource records for which the cache will provide Authoritative answers.
maxConcurrentQueries integer 1024 optional read/write Maximum number of concurrent queries used by the resolver. The default value is 1024.
maxConcurrentTcp integer 20 optional read/write Maximum number of concurrent TCP flows used by the resolver. The default value is 20.
maxConcurrentUdp integer 8192 optional read/write Maximum number of concurrent UDP flows used by the resolver. The default value is 8192.
msgCacheSize integer 1048576 optional read/write Number of bytes allocated for the message cache. The default value is 1m
nameserverCacheCount integer 16536 optional read/write Number of DNS nameservers to cache. The default value is 16k.
tmPartition string Common optional read/write  
randomizeQueryNameCase string yes optional read/write Enables resolver to randomize the case of query names. The default value is yes.
rootHints string   optional read/write List of IP addresses to use for root name servers. Defaults are known Internet root servers.
routeDomain string   optional read/write Route domain for resolver outbound traffic. The default value is the default route domain.
rrsetCacheSize integer 10485760 optional read/write Number of bytes allocated for the resource record set cache. The default value is 10m.
rrsetRotate string none optional read/write Select which resource record set rotation method should be used on cache responses.
type string cache-resolver optional read/write  
unwantedQueryReplyThreshold integer 0 optional read/write The threshold count of unsolicited query replies which triggers an alert (potential DOS attack underway). The default value is 0 (or off).
useIpv4 string yes optional read/write Enables resolver to issue IPv4 queries. The default value is yes.
useIpv6 string yes optional read/write Enables resolver to issue IPv6 queries. The default value is yes.
useTcp string yes optional read/write Enables resolver to issue tcp queries. The default value is yes.
useUdp string yes optional read/write Enables resolver to issue udp queries. The default value is yes.

Array Structures

Name Type Default Value Required Access Description
/forward-zones array_structure   optional read/write Manage the set of Forward Zones used by this DNS Cache
/response-policy-zones array_structure   optional read/write Manage the set of Response Policy Zones used by this DNS Cache.
/response-policy-zones/action string donotuse required read/write The action to take upon finding a match to the response policy data.
/response-policy-zones/app-service string   optional read/write  
/response-policy-zones/logs-and-stats-only string no optional read/write If enabled, the action is not enforced, but the logs and statistics are updated as if it were.
/response-policy-zones/walled-garden string   optional read/write If action is configured to walled-garden, the name of the local zone containing the records to use in the DNS response.
Copyright (c) 2016, F5 Networks Inc. All Rights Reserved.

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.