.. _cgnv6_stateful_firewall_alg_ftp: cgnv6 stateful-firewall alg ftp =============================== Configure FTP ALG for NAT stateful firewall (default: enabled) ftp Specification ----------------- ===================================== ======================================================================== **Parameter** **Value** ===================================== ======================================================================== **Type** *Configuration Resource* **Element Name** ftp **Element URI** /axapi/v3/cgnv6/stateful-firewall/alg/ftp **Element Attributes** ftp_attributes **Partition Visibility** shared **Statistics Data URI** /axapi/v3/cgnv6/stateful-firewall/alg/ftp/stats **Schema** :download:`ftp 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/cgnv6/stateful-firewall/alg/ftp .. raw:: html :ref:`578_ftp_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/cgnv6/stateful-firewall/alg/ftp .. raw:: html :ref:`578_ftp_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/cgnv6/stateful-firewall/alg/ftp .. raw:: html :ref:`578_ftp_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/cgnv6/stateful-firewall/alg/ftp .. raw:: html :ref:`578_ftp_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/cgnv6/stateful-firewall/alg/ftp .. raw:: html :ref:`578_ftp_attributes` .. raw:: html
.. _578_ftp_attributes: ftp attributes -------------- **ftp-value** **Description** 'disable': Disable ALG; **Type:** string **Supported Values:** disable **sampling-enable** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _578_sampling-enable: sampling-enable ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **counters1** **Description** 'all': all; 'client-port-request': PORT Requests From Client; 'client-eprt-request': EPRT Requests From Client; 'server-pasv-reply': PASV Replies From Server; 'server-epsv-reply': EPSV Replies From Server; 'port-retransmits': PORT Retransmits; 'pasv-retransmits': PASV Retransmits; 'smp-app-type-mismatch': SMP App Type Mismatch; 'retransmit-sanity-check-failure': Retransmit Sanity Check Failure; 'smp-conn-alloc-failure': SMP Helper Conn Alloc Failure; 'port-helper-created': PORT Helper Created; 'pasv-helper-created': PASV Helper Created; 'port-helper-acquire-in-del-q': PORT Helper Acquire In Del Queue; 'port-helper-acquire-already-used': PORT Helper Acquire Already Used; 'pasv-helper-acquire-in-del-q': PASV Helper Acquire In Del Queue; 'pasv-helper-acquire-already-used': PASV Helper Acquire Already Used; 'port-helper-freed-used': PORT Helper Freed Used; 'port-helper-freed-unused': PORT Helper Freed Unused; 'pasv-helper-freed-used': PASV Helper Freed Used; 'pasv-helper-freed-unused': PASV Helper Freed Unused; **Type:** string **Supported Values:** all, client-port-request, client-eprt-request, server-pasv-reply, server-epsv-reply, port-retransmits, pasv-retransmits, smp-app-type-mismatch, retransmit-sanity-check-failure, smp-conn-alloc-failure, port-helper-created, pasv-helper-created, port-helper-acquire-in-del-q, port-helper-acquire-already-used, pasv-helper-acquire-in-del-q, pasv-helper-acquire-already-used, port-helper-freed-used, port-helper-freed-unused, pasv-helper-freed-used, pasv-helper-freed-unused