ADC NITRO APIs

appfw

Statistics for appfw.

Properties

(click to see Operations )

Name Data Type Permissions Description
clearstats <String> Read-write Clear the statsistics / counters.

Possible values = basic, full
appfirewalltotallog <Double> Read-only Total number of security check log messages generated by the Application Firewall.
appfirewalllograte <Double> Read-only Rate (/s) counter for appfirewalltotallog
appfirewalltotalviol <Double> Read-only Total number of security check violations seen by the Application Firewall.
appfirewallviolrate <Double> Read-only Rate (/s) counter for appfirewalltotalviol
appfirewallshortavgresptime <Double> Read-only Average backend response time in milliseconds over the last 7 seconds
appfirewalllongavgresptime <Double> Read-only Average backend response time in milliseconds since reboot
appfirewallrequests <Double> Read-only HTTP/HTTPS requests sent to your protected web servers via the Application Firewall.
appfirewallrequestsrate <Double> Read-only Rate (/s) counter for appfirewallrequests
appfirewallreqbytes <Double> Read-only Number of bytes transfered for requests
appfirewallreqbytesrate <Double> Read-only Rate (/s) counter for appfirewallreqbytes
appfirewallresponses <Double> Read-only HTTP/HTTPS responses sent by your protected web servers via the Application Firewall.
appfirewallresponsesrate <Double> Read-only Rate (/s) counter for appfirewallresponses
appfirewallresbytes <Double> Read-only Number of bytes transfered for responses
appfirewallresbytesrate <Double> Read-only Rate (/s) counter for appfirewallresbytes
appfirewallaborts <Double> Read-only Incomplete HTTP/HTTPS requests aborted by the client before the Application Firewall could finish processing them.
appfirewallabortsrate <Double> Read-only Rate (/s) counter for appfirewallaborts
appfirewallredirects <Double> Read-only HTTP/HTTPS requests redirected by the Application Firewall to a different Web page or web server. (HTTP 302)
appfirewallredirectsrate <Double> Read-only Rate (/s) counter for appfirewallredirects
appfirewalltrapsdropped <Double> Read-only AppFirewall SNMP traps dropped due to time limit.
appfirewallviolstarturl <Double> Read-only Number of Start URL security check violations seen by the Application Firewall.
appfirewallviolstarturlrate <Double> Read-only Rate (/s) counter for appfirewallviolstarturl
appfirewallvioldenyurl <Double> Read-only Number of Deny URL security check violations seen by the Application Firewall.
appfirewallvioldenyurlrate <Double> Read-only Rate (/s) counter for appfirewallvioldenyurl
appfirewallviolrefererheader <Double> Read-only Number of Referer Header security check violations seen by the Application Firewall.
appfirewallviolrefererheaderrate <Double> Read-only Rate (/s) counter for appfirewallviolrefererheader
appfirewallviolbufferoverflow <Double> Read-only Number of Buffer Overflow security check violations seen by the Application Firewall.
appfirewallviolbufferoverflowrate <Double> Read-only Rate (/s) counter for appfirewallviolbufferoverflow
appfirewallviolgrpc <Double> Read-only Number of gRPC security check violations seen by the Application Firewall.
appfirewallviolgrpcrate <Double> Read-only Rate (/s) counter for appfirewallviolgrpc
appfirewallpostbodylimitviolations <Double> Read-only Number of Post Body Limit security check violations seen by the Application Firewall.
appfirewallpostbodylimitviolationsrate <Double> Read-only Rate (/s) counter for appfirewallpostbodylimitviolations
appfirewallviolcookie <Double> Read-only Number of Cookie Consistency security check violations seen by the Application Firewall.
appfirewallviolcookierate <Double> Read-only Rate (/s) counter for appfirewallviolcookie
appfirewallviolcookiehijack <Double> Read-only Number of Cookie Hijacking security violations seen by the Application Firewall.
appfirewallviolcookiehijackrate <Double> Read-only Rate (/s) counter for appfirewallviolcookiehijack
appfirewallviolcsrftag <Double> Read-only Number of Cross Site Request Forgery form tag security check violations seen by the Application Firewall.
appfirewallviolcsrftagrate <Double> Read-only Rate (/s) counter for appfirewallviolcsrftag
appfirewallviolxss <Double> Read-only Number of HTML Cross-Site Scripting security check violations seen by the Application Firewall.
appfirewallviolxssrate <Double> Read-only Rate (/s) counter for appfirewallviolxss
appfirewallviolsql <Double> Read-only Number of HTML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolsqlrate <Double> Read-only Rate (/s) counter for appfirewallviolsql
appfirewallviolfieldformat <Double> Read-only Number of Field Format security check violations seen by the Application Firewall.
appfirewallviolfieldformatrate <Double> Read-only Rate (/s) counter for appfirewallviolfieldformat
appfirewallviolfieldconsistency <Double> Read-only Number of Field Consistency security check violations seen by the Application Firewall.
appfirewallviolfieldconsistencyrate <Double> Read-only Rate (/s) counter for appfirewallviolfieldconsistency
appfirewallviolfileuploadtypes <Double> Read-only Number of Field Upload Types security check violations seen by the Application Firewall.
appfirewallviolfileuploadtypesrate <Double> Read-only Rate (/s) counter for appfirewallviolfileuploadtypes
appfirewallviolxmlpayloadcontenttypemismatch <Double> Read-only Number of Mismatched Content-Type in request with XML Payload security check violations seen by the Application Firewall.
appfirewallviolxmlpayloadcontenttypemismatchrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlpayloadcontenttypemismatch
appfirewallviolcreditcard <Double> Read-only Number of Credit Card security check violations seen by the Application Firewall.
appfirewallviolcreditcardrate <Double> Read-only Rate (/s) counter for appfirewallviolcreditcard
appfirewallviolsafeobject <Double> Read-only Number of Safe Object security check violations seen by the Application Firewall.
appfirewallviolsafeobjectrate <Double> Read-only Rate (/s) counter for appfirewallviolsafeobject
appfirewallviolsignature <Double> Read-only Number of Signature violations seen by the Application Firewall.
appfirewallviolsignaturerate <Double> Read-only Rate (/s) counter for appfirewallviolsignature
appfirewallviolcontenttype <Double> Read-only Number of Content type security check violations seen by the Application Firewall.
appfirewallviolcontenttyperate <Double> Read-only Rate (/s) counter for appfirewallviolcontenttype
appfirewallviolcmd <Double> Read-only Number of HTML CMD Injection security check violations seen by the Application Firewall.
appfirewallviolcmdrate <Double> Read-only Rate (/s) counter for appfirewallviolcmd
appfirewallvioljsondos <Double> Read-only Number of JSON Denial-of-Service security check violations seen by the Application Firewall.
appfirewallvioljsondosrate <Double> Read-only Rate (/s) counter for appfirewallvioljsondos
appfirewallvioljsonsql <Double> Read-only Number of JSON SQL Injection security check violations seen by the Application Firewall.
appfirewallvioljsonsqlrate <Double> Read-only Rate (/s) counter for appfirewallvioljsonsql
appfirewallvioljsonxss <Double> Read-only Number of JSON Cross-Site Scripting (XSS) security check violations seen by the Application Firewall.
appfirewallvioljsonxssrate <Double> Read-only Rate (/s) counter for appfirewallvioljsonxss
appfirewallvioljsoncmd <Double> Read-only Number of JSON Command Injection security check violations seen by the Application Firewall.
appfirewallvioljsoncmdrate <Double> Read-only Rate (/s) counter for appfirewallvioljsoncmd
appfirewallviolwellformednessviolations <Double> Read-only Number of XML Format security check violations seen by the Application Firewall.
appfirewallviolwellformednessviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolwellformednessviolations
appfirewallviolxdosviolations <Double> Read-only Number of XML Denial-of-Service security check violations seen by the Application Firewall.
appfirewallviolxdosviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxdosviolations
appfirewallviolmsgvalviolations <Double> Read-only Number of XML Message Validation security check violations seen by the Application Firewall.
appfirewallviolmsgvalviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolmsgvalviolations
appfirewallviolwsiviolations <Double> Read-only Number of Web Services Interoperability (WS-I) security check violations seen by the Application Firewall.
appfirewallviolwsiviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolwsiviolations
appfirewallviolxmlsqlviolations <Double> Read-only Number of XML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolxmlsqlviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlsqlviolations
appfirewallviolxmlxssviolations <Double> Read-only Number of XML Cross-Site Scripting (XSS) security check violations seen by the Application Firewall.
appfirewallviolxmlxssviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlxssviolations
appfirewallviolxmlattachmentviolations <Double> Read-only Number of XML Attachment security check violations seen by the Application Firewall.
appfirewallviolxmlattachmentviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlattachmentviolations
appfirewallviolxmlsoapfaultviolations <Double> Read-only Number of requests returning soap:fault from the backend server
appfirewallviolxmlsoapfaultviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlsoapfaultviolations
appfirewallviolxmlgenviolations <Double> Read-only Number of requests returning XML generic error from the backend server
appfirewallviolxmlgenviolationsrate <Double> Read-only Rate (/s) counter for appfirewallviolxmlgenviolations
appfirewallviolsqlgram <Double> Read-only Number of HTML SQL Injection security check violations (using SQL grammar) seen by the Application Firewall.
appfirewallviolsqlgramrate <Double> Read-only Rate (/s) counter for appfirewallviolsqlgram
appfirewallvioljsonsqlgram <Double> Read-only Number of JSON SQL Injection security check violations (reported using SQL grammar) seen by the Application Firewall.
appfirewallvioljsonsqlgramrate <Double> Read-only Rate (/s) counter for appfirewallvioljsonsqlgram
appfirewallviolsqlcombined <Double> Read-only Number of combined SQL Injection security check violations seen by the Application Firewall.
appfirewallviolsqlcombinedrate <Double> Read-only Rate (/s) counter for appfirewallviolsqlcombined
appfirewallviolxxecombined <Double> Read-only Number of combined XXE security check violations seen by the Application Firewall.
appfirewallviolxxecombinedrate <Double> Read-only Rate (/s) counter for appfirewallviolxxecombined
appfirewallviolxsscombined <Double> Read-only Number of combined Cross-Site Scripting security check violations seen by the Application Firewall.
appfirewallviolxsscombinedrate <Double> Read-only Rate (/s) counter for appfirewallviolxsscombined
appfirewallviolowaspcombined <Double> Read-only Number of combined OWASP security check violations seen by the Application Firewall.
appfirewallviolowaspcombinedrate <Double> Read-only Rate (/s) counter for appfirewallviolowaspcombined
appfirewallviolcmdgram <Double> Read-only Number of HTML CMD Injection security check violations (using SQL grammar) seen by the Application Firewall.
appfirewallviolcmdgramrate <Double> Read-only Rate (/s) counter for appfirewallviolcmdgram
appfirewallvioljsoncmdgram <Double> Read-only Number of JSON CMD Injection security check violations (reported using CMD grammar) seen by the Application Firewall.
appfirewallvioljsoncmdgramrate <Double> Read-only Rate (/s) counter for appfirewallvioljsoncmdgram
appfirewallviolblockkeyword <Double> Read-only Number of Block Keyword security check violations seen by the Application Firewall.
appfirewallviolblockkeywordrate <Double> Read-only Rate (/s) counter for appfirewallviolblockkeyword
appfirewallvioljsonblockkeyword <Double> Read-only Number of JSON Block Keyword security check violations seen by the Application Firewall.
appfirewallvioljsonblockkeywordrate <Double> Read-only Rate (/s) counter for appfirewallvioljsonblockkeyword
appfirewalllogstarturl <Double> Read-only Number of Start URL security check log messages generated by the Application Firewall.
appfirewalllogstarturlrate <Double> Read-only Rate (/s) counter for appfirewalllogstarturl
appfirewalllogdenyurl <Double> Read-only Number of Deny URL security check log messages generated by the Application Firewall.
appfirewalllogdenyurlrate <Double> Read-only Rate (/s) counter for appfirewalllogdenyurl
appfirewalllogrefererheader <Double> Read-only Number of Referer Header security check log messages generated by the Application Firewall.
appfirewalllogrefererheaderrate <Double> Read-only Rate (/s) counter for appfirewalllogrefererheader
appfirewalllogbufferoverflow <Double> Read-only Number of Buffer Overflow security check log messages generated by the Application Firewall.
appfirewalllogbufferoverflowrate <Double> Read-only Rate (/s) counter for appfirewalllogbufferoverflow
appfirewallgrpclogs <Double> Read-only Number of gRPC security check logs seen by the Application Firewall.
appfirewallgrpclogsrate <Double> Read-only Rate (/s) counter for appfirewallgrpclogs
appfirewallpostbodylimitlogs <Double> Read-only Number of Post Body Limit security check logs seen by the Application Firewall.
appfirewallpostbodylimitlogsrate <Double> Read-only Rate (/s) counter for appfirewallpostbodylimitlogs
appfirewalllogcookie <Double> Read-only Number of Cookie Consistency security check log messages generated by the Application Firewall.
appfirewalllogcookierate <Double> Read-only Rate (/s) counter for appfirewalllogcookie
appfirewalllogcookiehijack <Double> Read-only Number of Cookie Hijacking security violation log messages generated by the Application Firewall.
appfirewalllogcookiehijackrate <Double> Read-only Rate (/s) counter for appfirewalllogcookiehijack
appfirewalllogcsrftag <Double> Read-only Number of Cross Site Request Forgery form tag security check log messages generated by the Application Firewall.
appfirewalllogcsrftagrate <Double> Read-only Rate (/s) counter for appfirewalllogcsrftag
appfirewalllogxss <Double> Read-only Number of HTML Cross-Site Scripting security check log messages generated by the Application Firewall.
appfirewalllogxssrate <Double> Read-only Rate (/s) counter for appfirewalllogxss
appfirewalllogtransformxss <Double> Read-only Number of HTML Cross-Site Scripting security check transform log messages generated by the Application Firewall.
appfirewalllogtransformxssrate <Double> Read-only Rate (/s) counter for appfirewalllogtransformxss
appfirewalllogsql <Double> Read-only Number of HTML SQL Injection security check log messages generated by the Application Firewall.
appfirewalllogsqlrate <Double> Read-only Rate (/s) counter for appfirewalllogsql
appfirewalllogtransformsql <Double> Read-only Number of HTML SQL Injection security check transform log messages generated by the Application Firewall.
appfirewalllogtransformsqlrate <Double> Read-only Rate (/s) counter for appfirewalllogtransformsql
appfirewalllogfieldformat <Double> Read-only Number of Field Format security check log messages generated by the Application Firewall.
appfirewalllogfieldformatrate <Double> Read-only Rate (/s) counter for appfirewalllogfieldformat
appfirewalllogfieldconsistency <Double> Read-only Number of Field Consistency security check log messages generated by the Application Firewall.
appfirewalllogfieldconsistencyrate <Double> Read-only Rate (/s) counter for appfirewalllogfieldconsistency
appfirewalllogcreditcard <Double> Read-only Number of Credit Card security check log messages generated by the Application Firewall.
appfirewalllogcreditcardrate <Double> Read-only Rate (/s) counter for appfirewalllogcreditcard
appfirewalllogsafeobject <Double> Read-only Number of Safe Object security check log messages generated by the Application Firewall.
appfirewalllogsafeobjectrate <Double> Read-only Rate (/s) counter for appfirewalllogsafeobject
appfirewallsignaturelogs <Double> Read-only Number of Signature logs generated by the Application Firewall.
appfirewallsignaturelogsrate <Double> Read-only Rate (/s) counter for appfirewallsignaturelogs
appfirewalllogcontenttype <Double> Read-only Number of content type security check log messages generated by the Application Firewall.
appfirewalllogcontenttyperate <Double> Read-only Rate (/s) counter for appfirewalllogcontenttype
appfirewalllogsjsondos <Double> Read-only Number of JSON Denial-of-Service security check log messages generated by the Application Firewall.
appfirewalllogsjsondosrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsondos
appfirewalllogsjsonsql <Double> Read-only Number of JSON SQL Injection security check log messages generated by the Application Firewall.
appfirewalllogsjsonsqlrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsonsql
appfirewalllogsjsonxss <Double> Read-only Number of JSON Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall.
appfirewalllogsjsonxssrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsonxss
appfirewalllogsjsoncmd <Double> Read-only Number of JSON Command Injection security check log messages generated by the Application Firewall.
appfirewalllogsjsoncmdrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsoncmd
appfirewalllogfileuploadtypes <Double> Read-only Number of File Upload Types security check log messages generated by the Application Firewall.
appfirewalllogfileuploadtypesrate <Double> Read-only Rate (/s) counter for appfirewalllogfileuploadtypes
appfirewalllogxmlpayloadcontenttypemismatch <Double> Read-only Number of Mismatched Content-Type in request with XML Payload security check logs seen by the Application Firewall.
appfirewalllogxmlpayloadcontenttypemismatchrate <Double> Read-only Rate (/s) counter for appfirewalllogxmlpayloadcontenttypemismatch
appfirewalllogcmd <Double> Read-only Number of HTML Command Injection security check log messages generated by the Application Firewall.
appfirewalllogcmdrate <Double> Read-only Rate (/s) counter for appfirewalllogcmd
appfirewallwellformednesslogs <Double> Read-only Number of XML Format security check log messages generated by the Application Firewall.
appfirewallwellformednesslogsrate <Double> Read-only Rate (/s) counter for appfirewallwellformednesslogs
appfirewallxdoslogs <Double> Read-only Number of XML Denial-of-Service security check log messages generated by the Application Firewall.
appfirewallxdoslogsrate <Double> Read-only Rate (/s) counter for appfirewallxdoslogs
appfirewallmsgvallogs <Double> Read-only Number of XML Message Validation security check log messages generated by the Application Firewall.
appfirewallmsgvallogsrate <Double> Read-only Rate (/s) counter for appfirewallmsgvallogs
appfirewallwsilogs <Double> Read-only Number of Web Services Interoperability (WS-I) security check log messages generated by the Application Firewall.
appfirewallwsilogsrate <Double> Read-only Rate (/s) counter for appfirewallwsilogs
appfirewallxmlsqllogs <Double> Read-only Number of XML SQL Injection security check log messages generated by the Application Firewall.
appfirewallxmlsqllogsrate <Double> Read-only Rate (/s) counter for appfirewallxmlsqllogs
appfirewallxmlxsslogs <Double> Read-only Number of XML Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall.
appfirewallxmlxsslogsrate <Double> Read-only Rate (/s) counter for appfirewallxmlxsslogs
appfirewallxmlattachmentlogs <Double> Read-only Number of XML Attachment security check log messages generated by the Application Firewall.
appfirewallxmlattachmentlogsrate <Double> Read-only Rate (/s) counter for appfirewallxmlattachmentlogs
appfirewallxmlsoapfaultlogs <Double> Read-only Number of requests generating soap:fault log messages
appfirewallxmlsoapfaultlogsrate <Double> Read-only Rate (/s) counter for appfirewallxmlsoapfaultlogs
appfirewallxmlgenlogs <Double> Read-only Number of requests generating XML generic error log messages
appfirewallxmlgenlogsrate <Double> Read-only Rate (/s) counter for appfirewallxmlgenlogs
appfirewalllogsqlgram <Double> Read-only Number of HTML SQL Injection security check log messages (reported by SQL grammar) generated by the Application Firewall.
appfirewalllogsqlgramrate <Double> Read-only Rate (/s) counter for appfirewalllogsqlgram
appfirewalllogsjsonsqlgram <Double> Read-only Number of JSON SQL Injection security check log messages (reported by SQL grammar) generated by the Application Firewall.
appfirewalllogsjsonsqlgramrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsonsqlgram
appfirewalllogcmdgram <Double> Read-only Number of HTML CMD Injection security check log messages (reported by CMD grammar) generated by the Application Firewall.
appfirewalllogcmdgramrate <Double> Read-only Rate (/s) counter for appfirewalllogcmdgram
appfirewalllogsjsoncmdgram <Double> Read-only Number of JSON CMD Injection security check log messages (reported by CMD grammar) generated by the Application Firewall.
appfirewalllogsjsoncmdgramrate <Double> Read-only Rate (/s) counter for appfirewalllogsjsoncmdgram
appfirewalllogblockkeyword <Double> Read-only Number of HTML Block Keyword security check log messages generated by the Application Firewall.
appfirewalllogblockkeywordrate <Double> Read-only Rate (/s) counter for appfirewalllogblockkeyword
appfirewalllogjsonblockkeyword <Double> Read-only Number of JSON Block Keyword security check log messages generated by the Application Firewall.
appfirewalllogjsonblockkeywordrate <Double> Read-only Rate (/s) counter for appfirewalllogjsonblockkeyword
appfirewallret4xx <Double> Read-only Number of requests returning HTTP 4xx from the backend server
appfirewallret4xxrate <Double> Read-only Rate (/s) counter for appfirewallret4xx
appfirewallret5xx <Double> Read-only Number of requests returning HTTP 5xx from the backend server
appfirewallret5xxrate <Double> Read-only Rate (/s) counter for appfirewallret5xx
appfirewallcfgstarturlclosure <Double> Read-only Number of profiles with Start URL Closure enabled in the Application Firewall.
appfirewallcfgcookietransforms <Double> Read-only Number of profiles with Config Cookie Transforms enabled in the Application Firewall.
appfirewallcfgcrosssitescriptingtransformunsafehtml <Double> Read-only Number of profiles with CrossSite Scripting Transform Unsafe HTML enabled in the Application Firewall.
appfirewallcfgcrosssitescriptingcheckcompleteurls <Double> Read-only Number of profiles with CrossSite Scripting Check Complete URLs enabled in the Application Firewall.
appfirewallcfgsqlinjectiongrammar <Double> Read-only Number of profiles with SQL Injection Grammar enabled in the Application Firewall.
appfirewallcfgsqlinjectiontransformspecialchars <Double> Read-only Number of profiles with SQL Injection Transform Special Characters enabled in the Application Firewall.
appfirewallcfgsqlinjectionchecksqlwildchars <Double> Read-only Number of profiles with SQL Injection Check SQL Wild Characters enabled in the Application Firewall.
appfirewallcfgcreditcardxout <Double> Read-only Number of profiles with Credit Card XOut enabled in the Application Firewall.
appfirewallcfgdosecurecreditcardlogging <Double> Read-only Number of profiles with Do Secure Credit Card Logging enabled in the Application Firewall.
appfirewallcfgstreaming <Double> Read-only Number of profiles with Streaming enabled in the Application Firewall.
appfirewallcfgtrace <Double> Read-only Number of profiles with Trace enabled in the Application Firewall.
appfirewallcfgjsonsqlinjectiongrammar <Double> Read-only Number of profiles with JSON SQL Injection Grammar enabled in the Application Firewall.
appfirewallcfgxmlsqlinjectionchecksqlwildchars <Double> Read-only Number of profiles with XML SQL Injection Check SQL Wild Chars enabled in the Application Firewall.
appfirewallcfgusehtmlerrorobject <Double> Read-only Number of profiles with Use HTML Error Object enabled in the Application Firewall.
appfirewallcfglogeverypolicyhit <Double> Read-only Number of profiles with Log Every Policy Hit enabled in the Application Firewall.
appfirewallcfgexemptclosureurlsfromsecuritychecks <Double> Read-only Number of profiles with Exempt Closure URLs From Security Checks enabled in the Application Firewall.
appfirewallcfgcanonicalizehtmlresponse <Double> Read-only Number of profiles with Canonicalize HTML Response enabled in the Application Firewall.
appfirewallcfgenableformtagging <Double> Read-only Number of profiles with Enable Form Tagging enabled in the Application Firewall.
appfirewallcfgsessionlessurlclosure <Double> Read-only Number of profiles with Sessionless URL Closure enabled in the Application Firewall.
appfirewallcfgsemicolonfieldseparator <Double> Read-only Number of profiles with Semicolon Field Separator enabled in the Application Firewall.
appfirewallcfgexcludefileuploadfromchecks <Double> Read-only Number of profiles with Exclude File Upload From Checks enabled in the Application Firewall.
appfirewallcfgcheckrequestheaders <Double> Read-only Number of profiles with Check Request Headers enabled in the Application Firewall.
appfirewallcfgoptimizepartialreqs <Double> Read-only Number of profiles with Optimize Partial Reqs enabled in the Application Firewall.
appfirewallcfgurldecoderequestcookies <Double> Read-only Number of profiles with URL Decode Request Cookies enabled in the Application Firewall.
appfirewallcfgpercentdecoderecursively <Double> Read-only Number of profiles with Percent Decode Recursively enabled in the Application Firewall.
appfirewallcfginsertcookiesamesiteattribute <Double> Read-only Number of profiles with Insert Cookie SameSite Attribute enabled in the Application Firewall.
appfirewallcfgfakeaccountdetection <Double> Read-only Number of profiles with Fake Account Detection enabled in the Application Firewall.

Operations

(click to see Properties )

  • GET (ALL)

Some options that you can use for each operations:

  • Getting warnings in response: NITRO allows you to get warnings in an operation by specifying the 'warning' query parameter as 'yes'. For example, to get warnings while connecting to the NetScaler appliance, the URL is as follows:

    http:// <netscaler-ip-address> /nitro/v1/config/login?warning=yes

    If any, the warnings are displayed in the response payload with the HTTP code '209 X-NITRO-WARNING'.

  • Authenticated access for individual NITRO operations: NITRO allows you to logon to the NetScaler appliance to perform individual operations. You can use this option instead of creating a NITRO session (using the login object) and then using that session to perform all operations,

    To do this, you must specify the username and password in the request header of the NITRO request as follows:

    X-NITRO-USER: <username>

    X-NITRO-PASS: <password>

    Note: In such cases, make sure that the request header DOES not include the following:

    Cookie:NITRO_AUTH_TOKEN= <tokenvalue>

*Note: * Mandatory parameters are marked in red and placeholder content is marked in green

get (all)

URL: http:// <netscaler-ip-address> /nitro/v1/stat/appfw Query-parameters: args http:// <netscaler-ip-address> /nitro/v1/stat/appfw? args=detail: <Boolean_value> ,fullvalues: <Boolean_value> ,ntimes: <Double_value> ,logfile: <String_value> ,clearstats: <String_value>

Use this query-parameter to get appfw resources based on additional properties.

attrs http:// <netscaler-ip-address> /nitro/v1/stat/appfw? attrs=property-name1,property-name2

Use this query parameter to specify the resource details that you want to retrieve.

HTTP Method: GET

Request Headers:

Cookie:NITRO_AUTH_TOKEN= <tokenvalue>

Accept:application/json

Response: HTTP Status Code on Success: 200 OK

HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the error

Response Header:

Content-Type:application/json

Response Payload:

{  "appfw": [ {
"appfirewallredirectsrate":<Double_value>,
"appfirewalllogcsrftagrate":<Double_value>,
"appfirewallvioljsonblockkeywordrate":<Double_value>,
"appfirewallviolcookierate":<Double_value>,
"appfirewallcfgcheckrequestheaders":<Double_value>,
"appfirewalllogxmlpayloadcontenttypemismatchrate":<Double_value>,
"appfirewallsignaturelogs":<Double_value>,
"appfirewallviolmsgvalviolationsrate":<Double_value>,
"appfirewalllogcmd":<Double_value>,
"appfirewallviolcontenttyperate":<Double_value>,
"appfirewalllograte":<Double_value>,
"appfirewallgrpclogs":<Double_value>,
"appfirewallxmlsqllogsrate":<Double_value>,
"appfirewalllogdenyurl":<Double_value>,
"appfirewallxmlgenlogs":<Double_value>,
"appfirewallreqbytesrate":<Double_value>,
"appfirewalllogsjsoncmd":<Double_value>,
"appfirewalllogsafeobject":<Double_value>,
"appfirewallvioljsondosrate":<Double_value>,
"appfirewallviolxxecombined":<Double_value>,
"appfirewallvioljsonxssrate":<Double_value>,
"appfirewallcfgexcludefileuploadfromchecks":<Double_value>,
"appfirewallviolsqlgramrate":<Double_value>,
"appfirewalllogsqlrate":<Double_value>,
"appfirewallviolsqlgram":<Double_value>,
"appfirewallviolcreditcard":<Double_value>,
"appfirewallviolfieldconsistency":<Double_value>,
"appfirewallviolbufferoverflowrate":<Double_value>,
"appfirewalllogrefererheader":<Double_value>,
"appfirewallpostbodylimitlogsrate":<Double_value>,
"appfirewallvioljsonsqlgram":<Double_value>,
"appfirewalllogtransformsql":<Double_value>,
"appfirewallviolxmlsqlviolationsrate":<Double_value>,
"appfirewallviolxssrate":<Double_value>,
"appfirewallcfgcanonicalizehtmlresponse":<Double_value>,
"appfirewalllogtransformsqlrate":<Double_value>,
"appfirewallaborts":<Double_value>,
"appfirewalltotalviol":<Double_value>,
"appfirewallcfgjsonsqlinjectiongrammar":<Double_value>,
"appfirewallwellformednesslogs":<Double_value>,
"appfirewallviolsafeobjectrate":<Double_value>,
"appfirewallresponsesrate":<Double_value>,
"appfirewallvioljsonblockkeyword":<Double_value>,
"appfirewallviolcsrftagrate":<Double_value>,
"appfirewallviolxmlxssviolations":<Double_value>,
"appfirewallcfgstarturlclosure":<Double_value>,
"appfirewalllogstarturlrate":<Double_value>,
"appfirewallvioljsoncmdrate":<Double_value>,
"appfirewallcfgcrosssitescriptingtransformunsafehtml":<Double_value>,
"appfirewallresponses":<Double_value>,
"appfirewallcfglogeverypolicyhit":<Double_value>,
"appfirewalllogsjsonxss":<Double_value>,
"appfirewallcfgsqlinjectiongrammar":<Double_value>,
"appfirewallviolcookie":<Double_value>,
"appfirewalllogsjsonsqlgramrate":<Double_value>,
"appfirewallxmlxsslogs":<Double_value>,
"appfirewallmsgvallogs":<Double_value>,
"appfirewallviolsignature":<Double_value>,
"appfirewalllogcmdgram":<Double_value>,
"appfirewalllogbufferoverflow":<Double_value>,
"appfirewalllogxmlpayloadcontenttypemismatch":<Double_value>,
"appfirewallviolxmlgenviolationsrate":<Double_value>,
"appfirewallviolwsiviolations":<Double_value>,
"appfirewallrequests":<Double_value>,
"appfirewallviolcsrftag":<Double_value>,
"appfirewallviolcmd":<Double_value>,
"appfirewallresbytes":<Double_value>,
"appfirewallviolrate":<Double_value>,
"appfirewalllogsjsoncmdrate":<Double_value>,
"appfirewallcfgsemicolonfieldseparator":<Double_value>,
"appfirewallabortsrate":<Double_value>,
"appfirewallvioljsondos":<Double_value>,
"appfirewallcfgsqlinjectiontransformspecialchars":<Double_value>,
"appfirewallgrpclogsrate":<Double_value>,
"appfirewallviolxmlsoapfaultviolationsrate":<Double_value>,
"appfirewalllogjsonblockkeywordrate":<Double_value>,
"appfirewallrequestsrate":<Double_value>,
"appfirewallcfgfakeaccountdetection":<Double_value>,
"appfirewallviolbufferoverflow":<Double_value>,
"appfirewallwsilogs":<Double_value>,
"appfirewallviolsignaturerate":<Double_value>,
"appfirewalllogsjsoncmdgramrate":<Double_value>,
"appfirewalllogblockkeyword":<Double_value>,
"appfirewallviolxsscombinedrate":<Double_value>,
"appfirewallcfgpercentdecoderecursively":<Double_value>,
"appfirewallcfgcrosssitescriptingcheckcompleteurls":<Double_value>,
"appfirewallredirects":<Double_value>,
"appfirewallviolgrpcrate":<Double_value>,
"appfirewallviolxmlxssviolationsrate":<Double_value>,
"appfirewallcfgsessionlessurlclosure":<Double_value>,
"appfirewallviolxdosviolations":<Double_value>,
"appfirewalllogsjsonsql":<Double_value>,
"appfirewalllogsafeobjectrate":<Double_value>,
"appfirewallvioljsonsqlrate":<Double_value>,
"appfirewallxdoslogs":<Double_value>,
"appfirewallsignaturelogsrate":<Double_value>,
"appfirewallviolfileuploadtypesrate":<Double_value>,
"appfirewallviolcontenttype":<Double_value>,
"appfirewallcfgsqlinjectionchecksqlwildchars":<Double_value>,
"appfirewallxdoslogsrate":<Double_value>,
"appfirewallcfginsertcookiesamesiteattribute":<Double_value>,
"appfirewallcfgusehtmlerrorobject":<Double_value>,
"appfirewalllogtransformxss":<Double_value>,
"appfirewallviolfieldconsistencyrate":<Double_value>,
"appfirewalllogtransformxssrate":<Double_value>,
"appfirewallvioljsonsql":<Double_value>,
"appfirewalllogsjsoncmdgram":<Double_value>,
"appfirewallvioljsonsqlgramrate":<Double_value>,
"appfirewallviolfileuploadtypes":<Double_value>,
"appfirewalllogsqlgramrate":<Double_value>,
"appfirewallxmlattachmentlogsrate":<Double_value>,
"appfirewalllogrefererheaderrate":<Double_value>,
"appfirewalllogcookie":<Double_value>,
"appfirewallviolxxecombinedrate":<Double_value>,
"appfirewallviolcreditcardrate":<Double_value>,
"appfirewallviolxsscombined":<Double_value>,
"appfirewallcfgdosecurecreditcardlogging":<Double_value>,
"appfirewallret5xx":<Double_value>,
"appfirewallvioljsoncmdgramrate":<Double_value>,
"appfirewalllogfieldformatrate":<Double_value>,
"appfirewalllogsqlgram":<Double_value>,
"appfirewallwellformednesslogsrate":<Double_value>,
"appfirewallviolowaspcombinedrate":<Double_value>,
"appfirewallviolmsgvalviolations":<Double_value>,
"appfirewalllongavgresptime":<Double_value>,
"appfirewallviolwsiviolationsrate":<Double_value>,
"appfirewalllogstarturl":<Double_value>,
"appfirewalllogcreditcard":<Double_value>,
"appfirewalllogsjsonsqlrate":<Double_value>,
"appfirewallviolsafeobject":<Double_value>,
"appfirewallviolxmlsoapfaultviolations":<Double_value>,
"appfirewallviolxmlgenviolations":<Double_value>,
"appfirewallviolwellformednessviolationsrate":<Double_value>,
"appfirewalllogcookiehijack":<Double_value>,
"appfirewallpostbodylimitviolations":<Double_value>,
"appfirewalllogxssrate":<Double_value>,
"appfirewalllogsjsondosrate":<Double_value>,
"appfirewallviolfieldformatrate":<Double_value>,
"appfirewallviolsql":<Double_value>,
"appfirewalllogfieldconsistencyrate":<Double_value>,
"appfirewallcfgenableformtagging":<Double_value>,
"appfirewallcfgxmlsqlinjectionchecksqlwildchars":<Double_value>,
"appfirewallvioldenyurl":<Double_value>,
"appfirewallviolcookiehijack":<Double_value>,
"appfirewallviolxdosviolationsrate":<Double_value>,
"appfirewallviolxmlattachmentviolations":<Double_value>,
"appfirewallcfgstreaming":<Double_value>,
"appfirewallviolsqlrate":<Double_value>,
"appfirewallviolstarturlrate":<Double_value>,
"appfirewallviolgrpc":<Double_value>,
"appfirewalllogcmdrate":<Double_value>,
"appfirewallviolxmlsqlviolations":<Double_value>,
"appfirewallshortavgresptime":<Double_value>,
"appfirewallxmlgenlogsrate":<Double_value>,
"appfirewallviolblockkeywordrate":<Double_value>,
"appfirewalllogfieldformat":<Double_value>,
"appfirewallpostbodylimitlogs":<Double_value>,
"appfirewallxmlxsslogsrate":<Double_value>,
"appfirewalllogcreditcardrate":<Double_value>,
"appfirewallresbytesrate":<Double_value>,
"appfirewallviolcmdrate":<Double_value>,
"appfirewallviolrefererheader":<Double_value>,
"appfirewallviolblockkeyword":<Double_value>,
"appfirewalllogcmdgramrate":<Double_value>,
"appfirewallviolrefererheaderrate":<Double_value>,
"appfirewalllogsql":<Double_value>,
"appfirewallcfgexemptclosureurlsfromsecuritychecks":<Double_value>,
"appfirewalllogcookiehijackrate":<Double_value>,
"appfirewallcfgtrace":<Double_value>,
"appfirewalllogdenyurlrate":<Double_value>,
"appfirewalllogxss":<Double_value>,
"appfirewallxmlsoapfaultlogs":<Double_value>,
"appfirewallviolxmlpayloadcontenttypemismatchrate":<Double_value>,
"appfirewalltrapsdropped":<Double_value>,
"appfirewalllogcontenttyperate":<Double_value>,
"appfirewallviolcmdgramrate":<Double_value>,
"appfirewallviolsqlcombined":<Double_value>,
"appfirewallviolstarturl":<Double_value>,
"appfirewalllogjsonblockkeyword":<Double_value>,
"appfirewallviolowaspcombined":<Double_value>,
"appfirewallret4xxrate":<Double_value>,
"appfirewalllogsjsonsqlgram":<Double_value>,
"appfirewallxmlsqllogs":<Double_value>,
"appfirewallwsilogsrate":<Double_value>,
"appfirewallvioljsonxss":<Double_value>,
"appfirewallviolsqlcombinedrate":<Double_value>,
"appfirewallpostbodylimitviolationsrate":<Double_value>,
"appfirewallviolcmdgram":<Double_value>,
"appfirewallviolxmlattachmentviolationsrate":<Double_value>,
"appfirewalllogbufferoverflowrate":<Double_value>,
"appfirewallret5xxrate":<Double_value>,
"appfirewalltotallog":<Double_value>,
"appfirewallvioljsoncmd":<Double_value>,
"appfirewallxmlsoapfaultlogsrate":<Double_value>,
"appfirewallvioldenyurlrate":<Double_value>,
"appfirewalllogblockkeywordrate":<Double_value>,
"appfirewallviolcookiehijackrate":<Double_value>,
"appfirewalllogcookierate":<Double_value>,
"appfirewalllogfileuploadtypesrate":<Double_value>,
"appfirewalllogfileuploadtypes":<Double_value>,
"appfirewalllogcontenttype":<Double_value>,
"appfirewallviolxss":<Double_value>,
"appfirewalllogcsrftag":<Double_value>,
"appfirewallreqbytes":<Double_value>,
"appfirewallviolwellformednessviolations":<Double_value>,
"appfirewallviolxmlpayloadcontenttypemismatch":<Double_value>,
"appfirewallxmlattachmentlogs":<Double_value>,
"appfirewallmsgvallogsrate":<Double_value>,
"appfirewallret4xx":<Double_value>,
"appfirewalllogsjsondos":<Double_value>,
"appfirewallviolfieldformat":<Double_value>,
"appfirewallcfgcookietransforms":<Double_value>,
"appfirewallcfgurldecoderequestcookies":<Double_value>,
"appfirewallcfgoptimizepartialreqs":<Double_value>,
"appfirewalllogsjsonxssrate":<Double_value>,
"appfirewallvioljsoncmdgram":<Double_value>,
"appfirewallcfgcreditcardxout":<Double_value>,
"appfirewalllogfieldconsistency":<Double_value>
}]}

<!--NeedCopy-->
appfw