.. _ng_waf: ng-waf ====== NGWAF related commands ng-waf Specification -------------------- ===================================== =============================================== **Parameter** **Value** ===================================== =============================================== **Type** *Configuration Resource* **Element Name** ng-waf **Element URI** /axapi/v3/ng-waf **Element Attributes** ng-waf_attributes **Partition Visibility** shared **Statistics Data URI** /axapi/v3/ng-waf/stats **Operational Data URI** /axapi/v3/ng-waf/oper **Schema** :download:`ng-waf 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/ng-waf .. raw:: html :ref:`2345_ng-waf_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/ng-waf .. raw:: html :ref:`2345_ng-waf_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/ng-waf .. raw:: html :ref:`2345_ng-waf_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/ng-waf .. raw:: html :ref:`2345_ng-waf_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/ng-waf .. raw:: html :ref:`2345_ng-waf_attributes` .. raw:: html
.. _2345_ng-waf_attributes: ng-waf attributes ----------------- **custom-page** **Description:** custom-page is a **JSON Block**. Please see below for :ref:`2345_custom-page` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ng-waf/custom-page ` **custom-signals** **Description:** custom-signals is a **JSON Block**. Please see below for :ref:`2345_custom-signals` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ng-waf/custom-signals ` **stats-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ng-waf/stats/{name} ` **status** **Description:** status is a **JSON Block**. Please see below for :ref:`2345_status` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ng-waf/status ` **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _2345_stats-list: stats-list ^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **name** **Description** ng-waf name **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **user-tag** **Description** Customized tag **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _2345_status: status ^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _2345_custom-signals: custom-signals ^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _2345_custom-page: custom-page ^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters