.. _fw_alg: fw alg ====== Configure ALG alg Specification ----------------- ===================================== =============================================== ===================================== =============================================== **Type** *Configuration Resource* **Element Name** alg **Element URI** /axapi/v3/fw/alg **Element Attributes** alg_attributes **Schema** :download:`alg 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/fw/alg .. raw:: html :ref:`1905_alg_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/fw/alg .. raw:: html :ref:`1905_alg_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/fw/alg .. raw:: html :ref:`1905_alg_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/fw/alg .. raw:: html :ref:`1905_alg_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/fw/alg .. raw:: html :ref:`1905_alg_attributes` .. raw:: html
.. _1905_alg_attributes: alg attributes -------------- **dns** **Description:** dns is a **JSON Block**. Please see below for :ref:`1905_dns` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/dns ` **esp** **Description:** esp is a **JSON Block**. Please see below for :ref:`1905_esp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/esp ` **ftp** **Description:** ftp is a **JSON Block**. Please see below for :ref:`1905_ftp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/ftp ` **icmp** **Description:** icmp is a **JSON Block**. Please see below for :ref:`1905_icmp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/icmp ` **pptp** **Description:** pptp is a **JSON Block**. Please see below for :ref:`1905_pptp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/pptp ` **rtsp** **Description:** rtsp is a **JSON Block**. Please see below for :ref:`1905_rtsp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/rtsp ` **sip** **Description:** sip is a **JSON Block**. Please see below for :ref:`1905_sip` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/sip ` **tftp** **Description:** tftp is a **JSON Block**. Please see below for :ref:`1905_tftp` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/fw/alg/tftp ` **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_ftp: ftp ^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable FTP ALG default port 21; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_sip: sip ^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable SIP ALG default port 5060; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_esp: esp ^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable ESP ALG default port 500; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_pptp: pptp ^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable PPTP ALG default port 1723; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_rtsp: rtsp ^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable RTSP ALG default port 554; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_dns: dns ^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable DNS ALG default port 53; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_tftp: tftp ^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **default-port-disable** **Description** 'default-port-disable': Disable TFTP ALG default port 69; **Type:** string **Supported Values:** default-port-disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1905_icmp: icmp ^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **disable** **Description** 'disable': Disable ICMP ALG which allows ICMP errors to pass the firewall; **Type:** string **Supported Values:** disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters