.. _system_dns_recursive_nameserver: system dns recursive-nameserver =============================== Configure default DNS authoritative name servers for recursive DNS resolver recursive-nameserver Specification ---------------------------------- ===================================== ======================================================================== **Parameter** **Value** ===================================== ======================================================================== **Type** *Configuration Resource* **Element Name** recursive-nameserver **Element URI** /axapi/v3/system/dns/recursive-nameserver **Element Attributes** recursive-nameserver_attributes **Partition Visibility** shared **Schema** :download:`recursive-nameserver 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/system/dns/recursive-nameserver .. raw:: html :ref:`3186_recursive-nameserver_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/system/dns/recursive-nameserver .. raw:: html :ref:`3186_recursive-nameserver_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/system/dns/recursive-nameserver .. raw:: html :ref:`3186_recursive-nameserver_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/system/dns/recursive-nameserver .. raw:: html :ref:`3186_recursive-nameserver_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/system/dns/recursive-nameserver .. raw:: html :ref:`3186_recursive-nameserver_attributes` .. raw:: html
.. _3186_recursive-nameserver_attributes: recursive-nameserver attributes ------------------------------- **follow-shared** **Description** Use the configured name servers of shared partition **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **server-list** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _3186_server-list: server-list ^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ipv4-addr** **Description** Specify IPv4 server address **Type:** string **Format:** ipv4-address **ipv6-addr** **Description** Specify IPv6 server address **Type:** string **Format:** ipv6-address **v4-desc** **Description** Description for this ipv4 address **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **v6-desc** **Description** Description for this ipv6 address **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters