.. _slb_template_doh_forwarder: slb template doh forwarder ========================== DNS over HTTP(s) template forwarding policy forwarder Specification ----------------------- ===================================== ========================================================================== **Parameter** **Value** ===================================== ========================================================================== **Type** *Configuration Resource* **Element Name** forwarder **Element URI** /axapi/v3/slb/template/doh/{name}/forwarder **Element Attributes** forwarder_attributes **Partition Visibility** shared **Schema** :download:`forwarder schema ` ===================================== ========================================================================== **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. 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/doh/{name}/forwarder .. raw:: html :ref:`2988_forwarder_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/slb/template/doh/{name}/forwarder .. raw:: html :ref:`2988_forwarder_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/slb/template/doh/{name}/forwarder .. raw:: html :ref:`2988_forwarder_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/slb/template/doh/{name}/forwarder .. raw:: html :ref:`2988_forwarder_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/slb/template/doh/{name}/forwarder .. raw:: html :ref:`2988_forwarder_attributes` .. raw:: html
.. _2988_forwarder_attributes: forwarder attributes -------------------- **bypass-doh** **Description** Forward valid DoH HTTP request as is, no DNS packet extraction (Bypass DoH) **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** bypass-doh,forwarding-ipv4, forwarding-ipv6, tcp-service-group, and udp-service-group are mutually exclusive **forwarding-ipv4** **Description** SLB VIP IPv4 address to forward DOH query (IP address) **Type:** string **Format:** ipv4-address **Mutual Exclusion:** forwarding-ipv4,forwarding-ipv6, tcp-service-group, udp-service-group, and bypass-doh are mutually exclusive **forwarding-ipv6** **Description** SLB VIP IPv6 address to forward DOH query (IP address) **Type:** string **Format:** ipv6-address **Mutual Exclusion:** forwarding-ipv6,forwarding-ipv4, tcp-service-group, udp-service-group, and bypass-doh are mutually exclusive **tcp-service-group** **Description** Bind a TCP Service Group to the template (Service Group Name) **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **Mutual Exclusion:** tcp-service-group,forwarding-ipv4, forwarding-ipv6, and bypass-doh are mutually exclusive **Reference Object:** :doc:`/axapi/v3/slb/service-group ` **udp-service-group** **Description** Bind a UDP Service Group to the template (Service Group Name) **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **Mutual Exclusion:** udp-service-group,forwarding-ipv4, forwarding-ipv6, and bypass-doh are mutually exclusive **Reference Object:** :doc:`/axapi/v3/slb/service-group ` **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **v4-internal** **Description** Try to find this IP as a VIP in this L3v Partition and forward it internally to the VIP **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **v4-l4-proto** **Description** 'tcp': Use TCP only when forwarding DNS traffic; 'udp': Use UDP only when forwarding DNS traffic; 'both': Use UDP 1st and if unreachable, retry with TCP when forwarding DNS traffic; **Type:** string **Supported Values:** tcp, udp, both **Default:** both **v4-port** **Description** Forwarding port number, Default is 53 **Type:** number **Range:** 1-65534 **Default:** 53 **v6-internal** **Description** Try to find this IP as a VIP in this L3v Partition and forward it internally to the VIP **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **v6-l4-proto** **Description** 'tcp': Use TCP only when forwarding DNS traffic; 'udp': Use UDP only when forwarding DNS traffic; 'both': Use UDP 1st and if unreachable, retry with TCP when forwarding DNS traffic; **Type:** string **Supported Values:** tcp, udp, both **Default:** both **v6-port** **Description** Forwarding port number, Default is 53 **Type:** number **Range:** 1-65534 **Default:** 53