ADC NITRO APIs

appfwprofile

Statistics for application firewall profile resource.

Properties

(click to see Operations )

Name Data Type Permissions Description
name <String> Read-write Name of the application firewall profile.

Minimum length = 1
clearstats <String> Read-write Clear the statsistics / counters.

Possible values = basic, full
appfirewallrequestsperprofile <Double> Read-only HTTP/HTTPS requests sent to your protected web servers via the Application Firewall.
appfirewallrequestsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallrequestsperprofile
appfirewallreqbytesperprofile <Double> Read-only Number of bytes transfered for requests
appfirewallreqbytesperprofilerate <Double> Read-only Rate (/s) counter for appfirewallreqbytesperprofile
appfirewallresponsesperprofile <Double> Read-only HTTP/HTTPS responses sent by your protected web servers via the Application Firewall.
appfirewallresponsesperprofilerate <Double> Read-only Rate (/s) counter for appfirewallresponsesperprofile
appfirewallresbytesperprofile <Double> Read-only Number of bytes transfered for responses
appfirewallresbytesperprofilerate <Double> Read-only Rate (/s) counter for appfirewallresbytesperprofile
appfirewallabortsperprofile <Double> Read-only Incomplete HTTP/HTTPS requests aborted by the client before the Application Firewall could finish processing them.
appfirewallabortsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallabortsperprofile
appfirewallredirectsperprofile <Double> Read-only HTTP/HTTPS requests redirected by the Application Firewall to a different Web page or web server. (HTTP 302)
appfirewallredirectsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallredirectsperprofile
appfirewalllongavgresptimeperprofile <Double> Read-only Average backend response time in milliseconds since reboot
appfirewallshortavgresptimeperprofile <Double> Read-only Average backend response time in milliseconds over the last 7 seconds
appfirewallviolstarturlperprofile <Double> Read-only Number of Start URL security check violations seen by the Application Firewall.
appfirewallviolstarturlperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolstarturlperprofile
appfirewallvioldenyurlperprofile <Double> Read-only Number of Deny URL security check violations seen by the Application Firewall.
appfirewallvioldenyurlperprofilerate <Double> Read-only Rate (/s) counter for appfirewallvioldenyurlperprofile
appfirewallviolrefererheaderperprofile <Double> Read-only Number of Referer Header security check violations seen by the Application Firewall.
appfirewallviolrefererheaderperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolrefererheaderperprofile
appfirewallviolbufferoverflowperprofile <Double> Read-only Number of Buffer Overflow security check violations seen by the Application Firewall.
appfirewallviolbufferoverflowperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolbufferoverflowperprofile
appfirewallpostbodylimitviolationsperprofile <Double> Read-only Number of Post Body Limit security check violations seen by the Application Firewall.
appfirewallpostbodylimitviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallpostbodylimitviolationsperprofile
appfirewallviolcookieperprofile <Double> Read-only Number of Cookie Consistency security check violations seen by the Application Firewall.
appfirewallviolcookieperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcookieperprofile
appfirewallviolcookiehijackperprofile <Double> Read-only Number of Cookie Hijacking security violations seen by the Application Firewall.
appfirewallviolcookiehijackperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcookiehijackperprofile
appfirewallviolcsrftagperprofile <Double> Read-only Number of Cross Site Request Forgery form tag security check violations seen by the Application Firewall.
appfirewallviolcsrftagperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcsrftagperprofile
appfirewallviolxssperprofile <Double> Read-only Number of HTML Cross-Site Scripting security check violations seen by the Application Firewall.
appfirewallviolxssperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxssperprofile
appfirewallviolsqlperprofile <Double> Read-only Number of HTML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolsqlperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolsqlperprofile
appfirewallviolfieldformatperprofile <Double> Read-only Number of Field Format security check violations seen by the Application Firewall.
appfirewallviolfieldformatperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolfieldformatperprofile
appfirewallviolfieldconsistencyperprofile <Double> Read-only Number of Field Consistency security check violations seen by the Application Firewall.
appfirewallviolfieldconsistencyperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolfieldconsistencyperprofile
appfirewallviolcreditcardperprofile <Double> Read-only Number of Credit Card security check violations seen by the Application Firewall.
appfirewallviolcreditcardperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcreditcardperprofile
appfirewallviolsafeobjectperprofile <Double> Read-only Number of Safe Object security check violations seen by the Application Firewall.
appfirewallviolsafeobjectperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolsafeobjectperprofile
appfirewallviolsignatureperprofile <Double> Read-only Number of Signature violations seen by the Application Firewall.
appfirewallviolsignatureperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolsignatureperprofile
appfirewallviolcontenttypeperprofile <Double> Read-only Number of Content Type security check violations seen by the Application Firewall.
appfirewallviolcontenttypeperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcontenttypeperprofile
appfirewallvioljsondosperprofile <Double> Read-only Number of JSON Denial-of-Service security check violations seen by the Application Firewall.
appfirewallvioljsondosperprofilerate <Double> Read-only Rate (/s) counter for appfirewallvioljsondosperprofile
appfirewallvioljsonsqlperprofile <Double> Read-only Number of JSON SQL Injection security check violations seen by the Application Firewall.
appfirewallvioljsonsqlperprofilerate <Double> Read-only Rate (/s) counter for appfirewallvioljsonsqlperprofile
appfirewallvioljsonxssperprofile <Double> Read-only Number of JSON Cross-Site Scripting (XSS) security check violations seen by the Application Firewall.
appfirewallvioljsonxssperprofilerate <Double> Read-only Rate (/s) counter for appfirewallvioljsonxssperprofile
appfirewallviolfileuploadtypesperprofile <Double> Read-only Number of Field Upload Types security check violations seen by the Application Firewall.
appfirewallviolfileuploadtypesperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolfileuploadtypesperprofile
appfirewallxmlpayloadcontenttypemismatchperprofile <Double> Read-only Number of Mismatched Content-Type in request with XML Payload security check violations seen by the Application Firewall.
appfirewallxmlpayloadcontenttypemismatchperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlpayloadcontenttypemismatchperprofile
appfirewallviolcmdperprofile <Double> Read-only Number of HTML Command Injection security check violations seen by the Application Firewall.
appfirewallviolcmdperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolcmdperprofile
appfirewallviolwellformednessviolationsperprofile <Double> Read-only Number of XML Format security check violations seen by the Application Firewall.
appfirewallviolwellformednessviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolwellformednessviolationsperprofile
appfirewallviolxdosviolationsperprofile <Double> Read-only Number of XML Denial-of-Service security check violations seen by the Application Firewall.
appfirewallviolxdosviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxdosviolationsperprofile
appfirewallviolmsgvalviolationsperprofile <Double> Read-only Number of XML Message Validation security check violations seen by the Application Firewall.
appfirewallviolmsgvalviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolmsgvalviolationsperprofile
appfirewallviolwsiviolationsperprofile <Double> Read-only Number of Web Services Interoperability (WS-I) security check violations seen by the Application Firewall.
appfirewallviolwsiviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolwsiviolationsperprofile
appfirewallviolxmlsqlviolationsperprofile <Double> Read-only Number of XML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolxmlsqlviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxmlsqlviolationsperprofile
appfirewallviolxmlxssviolationsperprofile <Double> Read-only Number of XML Cross-Site Scripting (XSS) security check violations seen by the Application Firewall.
appfirewallviolxmlxssviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxmlxssviolationsperprofile
appfirewallviolxmlattachmentviolationsperprofile <Double> Read-only Number of XML Attachment security check violations seen by the Application Firewall.
appfirewallviolxmlattachmentviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxmlattachmentviolationsperprofile
appfirewallviolxmlsoapfaultviolationsperprofile <Double> Read-only Number of requests returning soap:fault from the backend server
appfirewallviolxmlsoapfaultviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxmlsoapfaultviolationsperprofile
appfirewallviolxmlgenericviolationsperprofile <Double> Read-only Number of requests returning XML generic violation from the backend server
appfirewallviolxmlgenericviolationsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallviolxmlgenericviolationsperprofile
appfirewalltotalviolperprofile <Double> Read-only Number of violations seen by the application firewall on per profile basis
appfirewallviolperprofilerate <Double> Read-only Rate (/s) counter for appfirewalltotalviolperprofile
appfirewalllogstarturlperprofile <Double> Read-only Number of Start URL security check log messages generated by the Application Firewall.
appfirewalllogstarturlperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogstarturlperprofile
appfirewalllogdenyurlperprofile <Double> Read-only Number of Deny URL security check log messages generated by the Application Firewall.
appfirewalllogdenyurlperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogdenyurlperprofile
appfirewalllogrefererheaderperprofile <Double> Read-only Number of Referer Header security check log messages generated by the Application Firewall.
appfirewalllogrefererheaderperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogrefererheaderperprofile
appfirewalllogbufferoverflowperprofile <Double> Read-only Number of Buffer Overflow security check log messages generated by the Application Firewall.
appfirewalllogbufferoverflowperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogbufferoverflowperprofile
appfirewallpostbodylimitlogsperprofile <Double> Read-only Number of Post Body Limit security check logs seen by the Application Firewall.
appfirewallpostbodylimitlogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallpostbodylimitlogsperprofile
appfirewalllogcookieperprofile <Double> Read-only Number of Cookie Consistency security check log messages generated by the Application Firewall.
appfirewalllogcookieperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcookieperprofile
appfirewalllogcookiehijackperprofile <Double> Read-only Number of Cookie Hijacking security violation log messages generated by the Application Firewall.
appfirewalllogcookiehijackperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcookiehijackperprofile
appfirewalllogcsrftagperprofile <Double> Read-only Number of Cross Site Request Forgery form tag security check log messages generated by the Application Firewall.
appfirewalllogcsrftagperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcsrftagperprofile
appfirewalllogxssperprofile <Double> Read-only Number of HTML Cross-Site Scripting security check log messages generated by the Application Firewall.
appfirewalllogxssperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogxssperprofile
appfirewalllogxformxssperprofile <Double> Read-only Number of HTML Cross-Site Scripting security check transform log messages generated by the Application Firewall.
appfirewalllogxformxssperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogxformxssperprofile
appfirewalllogsqlperprofile <Double> Read-only Number of HTML SQL Injection security check log messages generated by the Application Firewall.
appfirewalllogsqlperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogsqlperprofile
appfirewalllogxformsqlperprofile <Double> Read-only Number of HTML SQL Injection security check transform log messages generated by the Application Firewall.
appfirewalllogxformsqlperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogxformsqlperprofile
appfirewalllogfieldformatperprofile <Double> Read-only Number of Field Format security check log messages generated by the Application Firewall.
appfirewalllogfieldformatperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogfieldformatperprofile
appfirewalllogfieldconsistencyperprofile <Double> Read-only Number of Field Consistency security check log messages generated by the Application Firewall.
appfirewalllogfieldconsistencyperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogfieldconsistencyperprofile
appfirewalllogcreditcardperprofile <Double> Read-only Number of Credit Card security check log messages generated by the Application Firewall.
appfirewalllogcreditcardperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcreditcardperprofile
appfirewallxformlogcreditcardperprofile <Double> Read-only Number of Credit Card security check transform log messages generated by the Application Firewall.
appfirewallxformlogcreditcardperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxformlogcreditcardperprofile
appfirewalllogsafeobjectperprofile <Double> Read-only Number of Safe Object security check log messages generated by the Application Firewall.
appfirewalllogsafeobjectperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogsafeobjectperprofile
appfirewalllogcontenttypeperprofile <Double> Read-only Number of Content type security check log messages generated by the Application Firewall.
appfirewalllogcontenttypeperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcontenttypeperprofile
appfirewalllogsjsondosperprofile <Double> Read-only Number of JSON Denial-of-Service security check log messages generated by the Application Firewall.
appfirewalllogsjsondosperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogsjsondosperprofile
appfirewalllogsjsonsqlperprofile <Double> Read-only Number of JSON SQL Injection security check log messages generated by the Application Firewall.
appfirewalllogsjsonsqlperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogsjsonsqlperprofile
appfirewalllogsjsonxssperprofile <Double> Read-only Number of JSON Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall.
appfirewalllogsjsonxssperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogsjsonxssperprofile
appfirewalllogfileuploadtypesperprofile <Double> Read-only Number of File Upload Types security check log messages generated by the Application Firewall.
appfirewalllogfileuploadtypesperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogfileuploadtypesperprofile
appfirewallloginfercontenttypexmlpayloadperprofile <Double> Read-only Number of Mismatched Content-Type in request with XML Payload security check logs seen by the Application Firewall.
appfirewallloginfercontenttypexmlpayloadperprofilerate <Double> Read-only Rate (/s) counter for appfirewallloginfercontenttypexmlpayloadperprofile
appfirewalllogcmdperprofile <Double> Read-only Number of HTML Command Injection security check log messages generated by the Application Firewall.
appfirewalllogcmdperprofilerate <Double> Read-only Rate (/s) counter for appfirewalllogcmdperprofile
appfirewallwellformednesslogsperprofile <Double> Read-only Number of XML Format security check log messages generated by the Application Firewall.
appfirewallwellformednesslogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallwellformednesslogsperprofile
appfirewallxdoslogsperprofile <Double> Read-only Number of XML Denial-of-Service security check log messages generated by the Application Firewall.
appfirewallxdoslogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxdoslogsperprofile
appfirewallmsgvallogsperprofile <Double> Read-only Number of XML Message Validation security check log messages generated by the Application Firewall.
appfirewallmsgvallogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallmsgvallogsperprofile
appfirewallwsilogsperprofile <Double> Read-only Number of Web Services Interoperability (WS-I) security check log messages generated by the Application Firewall.
appfirewallwsilogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallwsilogsperprofile
appfirewallxmlsqllogsperprofile <Double> Read-only Number of XML SQL Injection security check log messages generated by the Application Firewall.
appfirewallxmlsqllogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlsqllogsperprofile
appfirewallxmlxsslogsperprofile <Double> Read-only Number of XML Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall.
appfirewallxmlxsslogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlxsslogsperprofile
appfirewallxmlattachmentlogsperprofile <Double> Read-only Number of XML Attachment security check log messages generated by the Application Firewall.
appfirewallxmlattachmentlogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlattachmentlogsperprofile
appfirewallxmlsoapfaultlogsperprofile <Double> Read-only Number of requests generating soap:fault log messages
appfirewallxmlsoapfaultlogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlsoapfaultlogsperprofile
appfirewallxmlgenericlogsperprofile <Double> Read-only Number of requests generating XML Generic log messages
appfirewallxmlgenericlogsperprofilerate <Double> Read-only Rate (/s) counter for appfirewallxmlgenericlogsperprofile
appfirewalltotallogperprofile <Double> Read-only Number of log messages generated by the application firewall on per profile basis
appfirewalllogperprofilerate <Double> Read-only Rate (/s) counter for appfirewalltotallogperprofile
appfirewallret4xxperprofile <Double> Read-only Number of requests returning HTTP 4xx from the backend server
appfirewallret4xxperprofilerate <Double> Read-only Rate (/s) counter for appfirewallret4xxperprofile
appfirewallret5xxperprofile <Double> Read-only Number of requests returning HTTP 5xx from the backend server
appfirewallret5xxperprofilerate <Double> Read-only Rate (/s) counter for appfirewallret5xxperprofile

Operations

(click to see Properties )

  • GET (ALL)
  • GET

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/appfwprofile

Query-parameters:

args

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

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

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:


{  "appfwprofile": [ {
      "name":<String_value>,
      "appfirewallxmlxsslogsperprofilerate":<Double_value>,
      "appfirewallviolmsgvalviolationsperprofile":<Double_value>,
      "appfirewallviolstarturlperprofile":<Double_value>,
      "appfirewallvioljsondosperprofilerate":<Double_value>,
      "appfirewallviolcontenttypeperprofile":<Double_value>,
      "appfirewallpostbodylimitlogsperprofile":<Double_value>,
      "appfirewallredirectsperprofile":<Double_value>,
      "appfirewallresponsesperprofile":<Double_value>,
      "appfirewallrequestsperprofilerate":<Double_value>,
      "appfirewallviolxmlsoapfaultviolationsperprofile":<Double_value>,
      "appfirewallvioljsonxssperprofilerate":<Double_value>,
      "appfirewalllogsjsonsqlperprofile":<Double_value>,
      "appfirewallviolwellformednessviolationsperprofile":<Double_value>,
      "appfirewalllogxformxssperprofile":<Double_value>,
      "appfirewalllogcmdperprofilerate":<Double_value>,
      "appfirewallviolcreditcardperprofilerate":<Double_value>,
      "appfirewalllogfieldconsistencyperprofilerate":<Double_value>,
      "appfirewalllogcookiehijackperprofilerate":<Double_value>,
      "appfirewallloginfercontenttypexmlpayloadperprofilerate":<Double_value>,
      "appfirewallviolcontenttypeperprofilerate":<Double_value>,
      "appfirewallxformlogcreditcardperprofilerate":<Double_value>,
      "appfirewallreqbytesperprofilerate":<Double_value>,
      "appfirewallxdoslogsperprofile":<Double_value>,
      "appfirewallviolfieldconsistencyperprofilerate":<Double_value>,
      "appfirewallviolxmlxssviolationsperprofilerate":<Double_value>,
      "appfirewallxdoslogsperprofilerate":<Double_value>,
      "appfirewallrequestsperprofile":<Double_value>,
      "appfirewallxmlpayloadcontenttypemismatchperprofilerate":<Double_value>,
      "appfirewallviolxmlattachmentviolationsperprofilerate":<Double_value>,
      "appfirewallxmlpayloadcontenttypemismatchperprofile":<Double_value>,
      "appfirewallviolcsrftagperprofilerate":<Double_value>,
      "appfirewallviolxmlsqlviolationsperprofile":<Double_value>,
      "appfirewallvioldenyurlperprofile":<Double_value>,
      "appfirewallredirectsperprofilerate":<Double_value>,
      "appfirewalllogdenyurlperprofilerate":<Double_value>,
      "appfirewallshortavgresptimeperprofile":<Double_value>,
      "appfirewallviolsafeobjectperprofile":<Double_value>,
      "appfirewallviolrefererheaderperprofilerate":<Double_value>,
      "appfirewallvioldenyurlperprofilerate":<Double_value>,
      "appfirewallabortsperprofile":<Double_value>,
      "appfirewallpostbodylimitviolationsperprofilerate":<Double_value>,
      "appfirewallxmlgenericlogsperprofilerate":<Double_value>,
      "appfirewallviolfieldformatperprofilerate":<Double_value>,
      "appfirewallviolcookiehijackperprofile":<Double_value>,
      "appfirewallvioljsonsqlperprofile":<Double_value>,
      "appfirewallxmlgenericlogsperprofile":<Double_value>,
      "appfirewallviolcreditcardperprofile":<Double_value>,
      "appfirewallviolfieldconsistencyperprofile":<Double_value>,
      "appfirewalllogsjsonxssperprofilerate":<Double_value>,
      "appfirewalllogcsrftagperprofilerate":<Double_value>,
      "appfirewalllogsjsonxssperprofile":<Double_value>,
      "appfirewallpostbodylimitlogsperprofilerate":<Double_value>,
      "appfirewallviolsafeobjectperprofilerate":<Double_value>,
      "appfirewalllogxssperprofile":<Double_value>,
      "appfirewallviolxmlgenericviolationsperprofile":<Double_value>,
      "appfirewallviolsignatureperprofilerate":<Double_value>,
      "appfirewalllongavgresptimeperprofile":<Double_value>,
      "appfirewallviolfileuploadtypesperprofilerate":<Double_value>,
      "appfirewallabortsperprofilerate":<Double_value>,
      "appfirewallvioljsonxssperprofile":<Double_value>,
      "appfirewalllogsqlperprofilerate":<Double_value>,
      "appfirewallloginfercontenttypexmlpayloadperprofile":<Double_value>,
      "appfirewalllogstarturlperprofile":<Double_value>,
      "appfirewalllogxssperprofilerate":<Double_value>,
      "appfirewalllogcontenttypeperprofilerate":<Double_value>,
      "appfirewalllogsafeobjectperprofile":<Double_value>,
      "appfirewalllogrefererheaderperprofile":<Double_value>,
      "appfirewallviolxdosviolationsperprofilerate":<Double_value>,
      "appfirewalllogfileuploadtypesperprofile":<Double_value>,
      "appfirewallviolwellformednessviolationsperprofilerate":<Double_value>,
      "appfirewallviolxdosviolationsperprofile":<Double_value>,
      "appfirewalltotallogperprofile":<Double_value>,
      "appfirewalllogsjsondosperprofile":<Double_value>,
      "appfirewalllogcontenttypeperprofile":<Double_value>,
      "appfirewallviolperprofilerate":<Double_value>,
      "appfirewalltotalviolperprofile":<Double_value>,
      "appfirewallret5xxperprofile":<Double_value>,
      "appfirewallxmlsqllogsperprofile":<Double_value>,
      "appfirewallwsilogsperprofile":<Double_value>,
      "appfirewalllogfileuploadtypesperprofilerate":<Double_value>,
      "appfirewalllogbufferoverflowperprofile":<Double_value>,
      "appfirewallviolwsiviolationsperprofilerate":<Double_value>,
      "appfirewallviolfieldformatperprofile":<Double_value>,
      "appfirewallviolcookieperprofilerate":<Double_value>,
      "appfirewallresbytesperprofilerate":<Double_value>,
      "appfirewalllogcookieperprofile":<Double_value>,
      "appfirewallxmlsoapfaultlogsperprofilerate":<Double_value>,
      "appfirewallviolcmdperprofilerate":<Double_value>,
      "appfirewalllogdenyurlperprofile":<Double_value>,
      "appfirewallresbytesperprofile":<Double_value>,
      "appfirewallviolxssperprofile":<Double_value>,
      "appfirewallmsgvallogsperprofilerate":<Double_value>,
      "appfirewallviolxmlsoapfaultviolationsperprofilerate":<Double_value>,
      "appfirewalllogcsrftagperprofile":<Double_value>,
      "appfirewallxmlsoapfaultlogsperprofile":<Double_value>,
      "appfirewallvioljsondosperprofile":<Double_value>,
      "appfirewallviolmsgvalviolationsperprofilerate":<Double_value>,
      "appfirewalllogrefererheaderperprofilerate":<Double_value>,
      "appfirewallxmlattachmentlogsperprofilerate":<Double_value>,
      "appfirewallxmlxsslogsperprofile":<Double_value>,
      "appfirewallxmlsqllogsperprofilerate":<Double_value>,
      "appfirewallviolsignatureperprofile":<Double_value>,
      "appfirewallviolsqlperprofilerate":<Double_value>,
      "appfirewallviolstarturlperprofilerate":<Double_value>,
      "appfirewalllogxformxssperprofilerate":<Double_value>,
      "appfirewalllogsqlperprofile":<Double_value>,
      "appfirewallviolfileuploadtypesperprofile":<Double_value>,
      "appfirewalllogstarturlperprofilerate":<Double_value>,
      "appfirewallviolcsrftagperprofile":<Double_value>,
      "appfirewallwellformednesslogsperprofile":<Double_value>,
      "appfirewallvioljsonsqlperprofilerate":<Double_value>,
      "appfirewallviolwsiviolationsperprofile":<Double_value>,
      "appfirewallresponsesperprofilerate":<Double_value>,
      "appfirewallviolcookieperprofile":<Double_value>,
      "appfirewalllogcreditcardperprofile":<Double_value>,
      "appfirewalllogbufferoverflowperprofilerate":<Double_value>,
      "appfirewallret4xxperprofile":<Double_value>,
      "appfirewalllogxformsqlperprofile":<Double_value>,
      "appfirewallviolbufferoverflowperprofilerate":<Double_value>,
      "appfirewallmsgvallogsperprofile":<Double_value>,
      "appfirewallwsilogsperprofilerate":<Double_value>,
      "appfirewallviolsqlperprofile":<Double_value>,
      "appfirewallviolxssperprofilerate":<Double_value>,
      "appfirewalllogcookiehijackperprofile":<Double_value>,
      "appfirewalllogperprofilerate":<Double_value>,
      "appfirewallxmlattachmentlogsperprofile":<Double_value>,
      "appfirewalllogsjsonsqlperprofilerate":<Double_value>,
      "appfirewallret4xxperprofilerate":<Double_value>,
      "appfirewalllogfieldformatperprofilerate":<Double_value>,
      "appfirewalllogfieldformatperprofile":<Double_value>,
      "appfirewalllogcreditcardperprofilerate":<Double_value>,
      "appfirewallviolcookiehijackperprofilerate":<Double_value>,
      "appfirewallviolbufferoverflowperprofile":<Double_value>,
      "appfirewalllogsafeobjectperprofilerate":<Double_value>,
      "appfirewalllogfieldconsistencyperprofile":<Double_value>,
      "appfirewallviolxmlsqlviolationsperprofilerate":<Double_value>,
      "appfirewallviolcmdperprofile":<Double_value>,
      "appfirewallwellformednesslogsperprofilerate":<Double_value>,
      "appfirewallreqbytesperprofile":<Double_value>,
      "appfirewalllogcmdperprofile":<Double_value>,
      "appfirewallviolxmlgenericviolationsperprofilerate":<Double_value>,
      "appfirewallviolxmlattachmentviolationsperprofile":<Double_value>,
      "appfirewalllogsjsondosperprofilerate":<Double_value>,
      "appfirewallpostbodylimitviolationsperprofile":<Double_value>,
      "appfirewalllogxformsqlperprofilerate":<Double_value>,
      "appfirewallviolxmlxssviolationsperprofile":<Double_value>,
      "appfirewalllogcookieperprofilerate":<Double_value>,
      "appfirewallret5xxperprofilerate":<Double_value>,
      "appfirewallviolrefererheaderperprofile":<Double_value>,
      "appfirewallxformlogcreditcardperprofile":<Double_value>
}]}

<!--NeedCopy-->

get

URL: http:// <netscaler-ip-address> /nitro/v1/stat/appfwprofile/ name_value><String>

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:


{  "appfwprofile": [ {
      "name":<String_value>,
      "appfirewallxmlxsslogsperprofilerate":<Double_value>,
      "appfirewallviolmsgvalviolationsperprofile":<Double_value>,
      "appfirewallviolstarturlperprofile":<Double_value>,
      "appfirewallvioljsondosperprofilerate":<Double_value>,
      "appfirewallviolcontenttypeperprofile":<Double_value>,
      "appfirewallpostbodylimitlogsperprofile":<Double_value>,
      "appfirewallredirectsperprofile":<Double_value>,
      "appfirewallresponsesperprofile":<Double_value>,
      "appfirewallrequestsperprofilerate":<Double_value>,
      "appfirewallviolxmlsoapfaultviolationsperprofile":<Double_value>,
      "appfirewallvioljsonxssperprofilerate":<Double_value>,
      "appfirewalllogsjsonsqlperprofile":<Double_value>,
      "appfirewallviolwellformednessviolationsperprofile":<Double_value>,
      "appfirewalllogxformxssperprofile":<Double_value>,
      "appfirewalllogcmdperprofilerate":<Double_value>,
      "appfirewallviolcreditcardperprofilerate":<Double_value>,
      "appfirewalllogfieldconsistencyperprofilerate":<Double_value>,
      "appfirewalllogcookiehijackperprofilerate":<Double_value>,
      "appfirewallloginfercontenttypexmlpayloadperprofilerate":<Double_value>,
      "appfirewallviolcontenttypeperprofilerate":<Double_value>,
      "appfirewallxformlogcreditcardperprofilerate":<Double_value>,
      "appfirewallreqbytesperprofilerate":<Double_value>,
      "appfirewallxdoslogsperprofile":<Double_value>,
      "appfirewallviolfieldconsistencyperprofilerate":<Double_value>,
      "appfirewallviolxmlxssviolationsperprofilerate":<Double_value>,
      "appfirewallxdoslogsperprofilerate":<Double_value>,
      "appfirewallrequestsperprofile":<Double_value>,
      "appfirewallxmlpayloadcontenttypemismatchperprofilerate":<Double_value>,
      "appfirewallviolxmlattachmentviolationsperprofilerate":<Double_value>,
      "appfirewallxmlpayloadcontenttypemismatchperprofile":<Double_value>,
      "appfirewallviolcsrftagperprofilerate":<Double_value>,
      "appfirewallviolxmlsqlviolationsperprofile":<Double_value>,
      "appfirewallvioldenyurlperprofile":<Double_value>,
      "appfirewallredirectsperprofilerate":<Double_value>,
      "appfirewalllogdenyurlperprofilerate":<Double_value>,
      "appfirewallshortavgresptimeperprofile":<Double_value>,
      "appfirewallviolsafeobjectperprofile":<Double_value>,
      "appfirewallviolrefererheaderperprofilerate":<Double_value>,
      "appfirewallvioldenyurlperprofilerate":<Double_value>,
      "appfirewallabortsperprofile":<Double_value>,
      "appfirewallpostbodylimitviolationsperprofilerate":<Double_value>,
      "appfirewallxmlgenericlogsperprofilerate":<Double_value>,
      "appfirewallviolfieldformatperprofilerate":<Double_value>,
      "appfirewallviolcookiehijackperprofile":<Double_value>,
      "appfirewallvioljsonsqlperprofile":<Double_value>,
      "appfirewallxmlgenericlogsperprofile":<Double_value>,
      "appfirewallviolcreditcardperprofile":<Double_value>,
      "appfirewallviolfieldconsistencyperprofile":<Double_value>,
      "appfirewalllogsjsonxssperprofilerate":<Double_value>,
      "appfirewalllogcsrftagperprofilerate":<Double_value>,
      "appfirewalllogsjsonxssperprofile":<Double_value>,
      "appfirewallpostbodylimitlogsperprofilerate":<Double_value>,
      "appfirewallviolsafeobjectperprofilerate":<Double_value>,
      "appfirewalllogxssperprofile":<Double_value>,
      "appfirewallviolxmlgenericviolationsperprofile":<Double_value>,
      "appfirewallviolsignatureperprofilerate":<Double_value>,
      "appfirewalllongavgresptimeperprofile":<Double_value>,
      "appfirewallviolfileuploadtypesperprofilerate":<Double_value>,
      "appfirewallabortsperprofilerate":<Double_value>,
      "appfirewallvioljsonxssperprofile":<Double_value>,
      "appfirewalllogsqlperprofilerate":<Double_value>,
      "appfirewallloginfercontenttypexmlpayloadperprofile":<Double_value>,
      "appfirewalllogstarturlperprofile":<Double_value>,
      "appfirewalllogxssperprofilerate":<Double_value>,
      "appfirewalllogcontenttypeperprofilerate":<Double_value>,
      "appfirewalllogsafeobjectperprofile":<Double_value>,
      "appfirewalllogrefererheaderperprofile":<Double_value>,
      "appfirewallviolxdosviolationsperprofilerate":<Double_value>,
      "appfirewalllogfileuploadtypesperprofile":<Double_value>,
      "appfirewallviolwellformednessviolationsperprofilerate":<Double_value>,
      "appfirewallviolxdosviolationsperprofile":<Double_value>,
      "appfirewalltotallogperprofile":<Double_value>,
      "appfirewalllogsjsondosperprofile":<Double_value>,
      "appfirewalllogcontenttypeperprofile":<Double_value>,
      "appfirewallviolperprofilerate":<Double_value>,
      "appfirewalltotalviolperprofile":<Double_value>,
      "appfirewallret5xxperprofile":<Double_value>,
      "appfirewallxmlsqllogsperprofile":<Double_value>,
      "appfirewallwsilogsperprofile":<Double_value>,
      "appfirewalllogfileuploadtypesperprofilerate":<Double_value>,
      "appfirewalllogbufferoverflowperprofile":<Double_value>,
      "appfirewallviolwsiviolationsperprofilerate":<Double_value>,
      "appfirewallviolfieldformatperprofile":<Double_value>,
      "appfirewallviolcookieperprofilerate":<Double_value>,
      "appfirewallresbytesperprofilerate":<Double_value>,
      "appfirewalllogcookieperprofile":<Double_value>,
      "appfirewallxmlsoapfaultlogsperprofilerate":<Double_value>,
      "appfirewallviolcmdperprofilerate":<Double_value>,
      "appfirewalllogdenyurlperprofile":<Double_value>,
      "appfirewallresbytesperprofile":<Double_value>,
      "appfirewallviolxssperprofile":<Double_value>,
      "appfirewallmsgvallogsperprofilerate":<Double_value>,
      "appfirewallviolxmlsoapfaultviolationsperprofilerate":<Double_value>,
      "appfirewalllogcsrftagperprofile":<Double_value>,
      "appfirewallxmlsoapfaultlogsperprofile":<Double_value>,
      "appfirewallvioljsondosperprofile":<Double_value>,
      "appfirewallviolmsgvalviolationsperprofilerate":<Double_value>,
      "appfirewalllogrefererheaderperprofilerate":<Double_value>,
      "appfirewallxmlattachmentlogsperprofilerate":<Double_value>,
      "appfirewallxmlxsslogsperprofile":<Double_value>,
      "appfirewallxmlsqllogsperprofilerate":<Double_value>,
      "appfirewallviolsignatureperprofile":<Double_value>,
      "appfirewallviolsqlperprofilerate":<Double_value>,
      "appfirewallviolstarturlperprofilerate":<Double_value>,
      "appfirewalllogxformxssperprofilerate":<Double_value>,
      "appfirewalllogsqlperprofile":<Double_value>,
      "appfirewallviolfileuploadtypesperprofile":<Double_value>,
      "appfirewalllogstarturlperprofilerate":<Double_value>,
      "appfirewallviolcsrftagperprofile":<Double_value>,
      "appfirewallwellformednesslogsperprofile":<Double_value>,
      "appfirewallvioljsonsqlperprofilerate":<Double_value>,
      "appfirewallviolwsiviolationsperprofile":<Double_value>,
      "appfirewallresponsesperprofilerate":<Double_value>,
      "appfirewallviolcookieperprofile":<Double_value>,
      "appfirewalllogcreditcardperprofile":<Double_value>,
      "appfirewalllogbufferoverflowperprofilerate":<Double_value>,
      "appfirewallret4xxperprofile":<Double_value>,
      "appfirewalllogxformsqlperprofile":<Double_value>,
      "appfirewallviolbufferoverflowperprofilerate":<Double_value>,
      "appfirewallmsgvallogsperprofile":<Double_value>,
      "appfirewallwsilogsperprofilerate":<Double_value>,
      "appfirewallviolsqlperprofile":<Double_value>,
      "appfirewallviolxssperprofilerate":<Double_value>,
      "appfirewalllogcookiehijackperprofile":<Double_value>,
      "appfirewalllogperprofilerate":<Double_value>,
      "appfirewallxmlattachmentlogsperprofile":<Double_value>,
      "appfirewalllogsjsonsqlperprofilerate":<Double_value>,
      "appfirewallret4xxperprofilerate":<Double_value>,
      "appfirewalllogfieldformatperprofilerate":<Double_value>,
      "appfirewalllogfieldformatperprofile":<Double_value>,
      "appfirewalllogcreditcardperprofilerate":<Double_value>,
      "appfirewallviolcookiehijackperprofilerate":<Double_value>,
      "appfirewallviolbufferoverflowperprofile":<Double_value>,
      "appfirewalllogsafeobjectperprofilerate":<Double_value>,
      "appfirewalllogfieldconsistencyperprofile":<Double_value>,
      "appfirewallviolxmlsqlviolationsperprofilerate":<Double_value>,
      "appfirewallviolcmdperprofile":<Double_value>,
      "appfirewallwellformednesslogsperprofilerate":<Double_value>,
      "appfirewallreqbytesperprofile":<Double_value>,
      "appfirewalllogcmdperprofile":<Double_value>,
      "appfirewallviolxmlgenericviolationsperprofilerate":<Double_value>,
      "appfirewallviolxmlattachmentviolationsperprofile":<Double_value>,
      "appfirewalllogsjsondosperprofilerate":<Double_value>,
      "appfirewallpostbodylimitviolationsperprofile":<Double_value>,
      "appfirewalllogxformsqlperprofilerate":<Double_value>,
      "appfirewallviolxmlxssviolationsperprofile":<Double_value>,
      "appfirewalllogcookieperprofilerate":<Double_value>,
      "appfirewallret5xxperprofilerate":<Double_value>,
      "appfirewallviolrefererheaderperprofile":<Double_value>,
      "appfirewallxformlogcreditcardperprofile":<Double_value>
}]}

<!--NeedCopy-->
appfwprofile