ADC NITRO APIs

appfwprofile

Statistics for application firewall profile resource.

Properties

(click to see Operations )

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

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

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