.. _slb_template_dns_recursive_dns_resolution: slb template dns recursive-dns-resolution ========================================= Recursive DNS resolver configuration recursive-dns-resolution Specification -------------------------------------- ===================================== ========================================================================================= ===================================== ========================================================================================= **Type** *Configuration Resource* **Element Name** recursive-dns-resolution **Element URI** /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution **Element Attributes** recursive-dns-resolution_attributes **Schema** :download:`recursive-dns-resolution schema ` ===================================== ========================================================================================= **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Create Object .. raw:: html POST .. raw:: html /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution .. raw:: html :ref:`1793_recursive-dns-resolution_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution .. raw:: html :ref:`1793_recursive-dns-resolution_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution .. raw:: html :ref:`1793_recursive-dns-resolution_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution .. raw:: html :ref:`1793_recursive-dns-resolution_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution .. raw:: html :ref:`1793_recursive-dns-resolution_attributes` .. raw:: html
.. _1793_recursive-dns-resolution_attributes: recursive-dns-resolution attributes ----------------------------------- **full-response** **Description** Serve all records (authority and additional) when applicable **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **host-list-cfg** **Type:** List **ipv4-nat-pool** **Description** IPv4 Source NAT pool or pool group **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **Reference Object:** :doc:`/axapi/v3/ip/nat/pool ` **ipv6-nat-pool** **Description** IPv6 Source NAT pool or pool group **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **Reference Object:** :doc:`/axapi/v3/ipv6/nat/pool ` **max-trials** **Description** Total number of times to try DNS query to server before closing client connection, default 0 **Type:** number **Range:** 0-255 **Default:** 0 **ns-cache-lookup** **Description** 'disabled': Disable NS Cache Lookup; 'enabled': Enable NS Cache Lookup; **Type:** string **Supported Values:** disabled, enabled **Default:** enabled **retries-per-level** **Description** Number of DNS query retries at each server level before closing client connection, default 6 **Type:** number **Range:** 1-6 **Default:** 6 **use-client-qid** **Description** Use client side query id for recursive query **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **use-service-group-response** **Description** 'disabled': Start Recursive Resolver if Server response doesnt have final answer; 'enabled': Forward Backend Server response to client and dont start recursive resolver; **Type:** string **Supported Values:** disabled, enabled **Default:** enabled **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1793_host-list-cfg: host-list-cfg ^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **hostnames** **Description** Hostnames class-list name (ac type) **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **Reference Object:** :doc:`/axapi/v3/class-list `