ADC NITRO APIs

appfw

Statistics for appfw.

Properties

(click to see Operations )

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

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