{ "id":"/axapi/v3/waf/template/{name}/http-limit-check", "type":"object", "node-type":"scalar", "title":"http-limit-check", "partition-visibility":"shared", "description":"HTTP limit check", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable all checks for HTTP limit", "optional":true }, "max-content-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max length of content (Maximum length of content allowed)", "optional":true }, "max-content-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "default":4096, "partition-visibility":"shared", "description":"Max length of content (default 4096) (Maximum length of content allowed (default 4096))", "optional":true }, "max-cookie-header-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max Cookie header length allowed in request (Maximum length of cookie header allowed)", "optional":true }, "max-cookie-header-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max Cookie header length allowed in request (default 4096) (Maximum length of cookie header allowed (default 4096))", "optional":true }, "max-cookie-name-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max Cookie name length allowed in request (Maximum length of cookie name allowed)", "optional":true }, "max-cookie-name-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":64, "partition-visibility":"shared", "description":"Max Cookie name length allowed in request (default 64) (Maximum length of cookie name allowed (default 64))", "optional":true }, "max-cookie-value-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max Cookie value length allowed in request (Maximum length of cookie value allowed)", "optional":true }, "max-cookie-value-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max Cookie value length allowed in request (default 4096) (Maximum length of cookie value allowed (default 4096))", "optional":true }, "max-cookies":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max Cookies allowed in request (Maximum number of cookie allowed)", "optional":true }, "max-cookies-value":{ "type":"number", "format":"number", "minimum":0, "maximum":1023, "default":20, "partition-visibility":"shared", "description":"Max Cookies allowed in request (default 20) (Maximum number of cookie allowed (default 20))", "optional":true }, "max-cookies-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Total Cookies length allowed in request (Maximum length of all cookies in request)", "optional":true }, "max-cookies-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Total Cookies length allowed in request (default 4096) (Maximum length of all cookies in request (default 4096))", "optional":true }, "max-data-parse":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max data to be parsed for Web Application Firewall", "optional":true }, "max-data-parse-value":{ "type":"number", "format":"number", "minimum":0, "maximum":2097152, "default":262144, "partition-visibility":"shared", "description":"Max data to be parsed for Web Application Firewall (default 262144)", "optional":true }, "max-entities":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Maximum number of MIME entities allowed in request", "optional":true }, "max-entities-value":{ "type":"number", "format":"number", "minimum":0, "maximum":512, "default":10, "partition-visibility":"shared", "description":"Maximum number of MIME entities allowed in request (default 10)", "optional":true }, "max-header-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max header length allowed in request (Maximum length of header allowed)", "optional":true }, "max-header-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max header length allowed in request (default 4096) (Maximum length of header allowed (default 4096))", "optional":true }, "max-header-name-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max header name length allowed in request (Maximum length of header name allowed)", "optional":true }, "max-header-name-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":64, "partition-visibility":"shared", "description":"Max header name length allowed in request (default 64) (Maximum length of header name allowed (default 64))", "optional":true }, "max-header-value-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max header value length allowed in request (Maximum length of header value allowed)", "optional":true }, "max-header-value-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max header value length allowed in request (default 4096) (Maximum length of header value allowed (default 4096))", "optional":true }, "max-headers":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Total number of headers allowed in request (Maximum number of headers in request)", "optional":true }, "max-headers-value":{ "type":"number", "format":"number", "minimum":0, "maximum":255, "default":64, "partition-visibility":"shared", "description":"Total number of headers allowed in request (default 64) (Maximum number of headers in request (default 64))", "optional":true }, "max-headers-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Total headers length allowed in request (Maximum length of all headers in request)", "optional":true }, "max-headers-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Total headers length allowed in request (default 4096) (Maximum length of all headers in request (default 4096))", "optional":true }, "max-param-name-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max query/POST parameter name length allowed in request (Maximum length of query/POST parameter names allowed)", "optional":true }, "max-param-name-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":256, "partition-visibility":"shared", "description":"Max query/POST parameter name length allowed in request (default 256) (Maximum length of query/POST parameter names allowed (default 256))", "optional":true }, "max-param-value-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max query/POST parameter value length allowed in request (Maximum length of query/POST parameter value allowed)", "optional":true }, "max-param-value-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max query/POST parameter value length allowed in request (default 4096) (Maximum length of query/POST parameter value allowed (default 4096))", "optional":true }, "max-params":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Total query/POST parameters allowed in request (Maximum number of query/POST parameters in request)", "optional":true }, "max-params-value":{ "type":"number", "format":"number", "minimum":0, "maximum":1024, "default":64, "partition-visibility":"shared", "description":"Total query/POST parameters allowed in request (default 64) (Maximum number of query/POST parameters in request (default 64))", "optional":true }, "max-params-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Total query/POST parameters length allowed in request (Maximum length of all params in request)", "optional":true }, "max-params-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Total query/POST parameters length allowed in request (default 4096) (Maximum length of all params in request (default 4096))", "optional":true }, "max-post-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Maximum content length allowed in POST request", "optional":true }, "max-post-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "default":20480, "partition-visibility":"shared", "description":"Maximum content length allowed in POST request (default 20480)", "optional":true }, "max-query-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max length of query string (Maximum length of query string allowed)", "optional":true }, "max-query-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max length of query string (default 4096) (Maximum length of query string allowed (default 4096))", "optional":true }, "max-request-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max length of request (Maximum length of request allowed)", "optional":true }, "max-request-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "default":20480, "partition-visibility":"shared", "description":"Max length of request (default 20480) (Maximum length of request allowed (default 20480))", "optional":true }, "max-request-line-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max length of request line (Maximum length of request line)", "optional":true }, "max-request-line-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max length of request line (default 4096) (Maximum length of request line (default 4096))", "optional":true }, "max-url-length":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Max length of url (Maximum length of url allowed)", "optional":true }, "max-url-length-value":{ "type":"number", "format":"number", "minimum":0, "maximum":65535, "default":4096, "partition-visibility":"shared", "description":"Max length of url (default 4096) (Maximum length of url allowed (default 4096))", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } } }