Download full document:

appfwprofile

Statistics for application firewall profile resource.

Properties

(click to see Operations)

NameData TypePermissionsDescription
name<String>Read-writeName of the application firewall profile.
Minimum length = 1
clearstats<String>Read-writeClear the statsistics / counters.
Possible values = basic, full
appfirewallrequestsperprofile<Double>Read-onlyHTTP/HTTPS requests sent to your protected web servers via the Application Firewall.
appfirewallrequestsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallrequestsperprofile
appfirewallreqbytesperprofile<Double>Read-onlyNumber of bytes transfered for requests
appfirewallreqbytesperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallreqbytesperprofile
appfirewallresponsesperprofile<Double>Read-onlyHTTP/HTTPS responses sent by your protected web servers via the Application Firewall.
appfirewallresponsesperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallresponsesperprofile
appfirewallresbytesperprofile<Double>Read-onlyNumber of bytes transfered for responses
appfirewallresbytesperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallresbytesperprofile
appfirewallabortsperprofile<Double>Read-onlyIncomplete HTTP/HTTPS requests aborted by the client before the Application Firewall could finish processing them.
appfirewallabortsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallabortsperprofile
appfirewallredirectsperprofile<Double>Read-onlyHTTP/HTTPS requests redirected by the Application Firewall to a different Web page or web server. (HTTP 302)
appfirewallredirectsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallredirectsperprofile
appfirewalllongavgresptimeperprofile<Double>Read-onlyAverage backend response time in milliseconds since reboot
appfirewallshortavgresptimeperprofile<Double>Read-onlyAverage backend response time in milliseconds over the last 7 seconds
appfirewallviolstarturlperprofile<Double>Read-onlyNumber of Start URL security check violations seen by the Application Firewall.
appfirewallviolstarturlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolstarturlperprofile
appfirewallvioldenyurlperprofile<Double>Read-onlyNumber of Deny URL security check violations seen by the Application Firewall.
appfirewallvioldenyurlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallvioldenyurlperprofile
appfirewallviolrefererheaderperprofile<Double>Read-onlyNumber of Referer Header security check violations seen by the Application Firewall.
appfirewallviolrefererheaderperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolrefererheaderperprofile
appfirewallviolbufferoverflowperprofile<Double>Read-onlyNumber of Buffer Overflow security check violations seen by the Application Firewall.
appfirewallviolbufferoverflowperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolbufferoverflowperprofile
appfirewallviolcookieperprofile<Double>Read-onlyNumber of Cookie Consistency security check violations seen by the Application Firewall.
appfirewallviolcookieperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolcookieperprofile
appfirewallviolcsrftagperprofile<Double>Read-onlyNumber of Cross Site Request Forgery form tag security check violations seen by the Application Firewall.
appfirewallviolcsrftagperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolcsrftagperprofile
appfirewallviolxssperprofile<Double>Read-onlyNumber of HTML Cross-Site Scripting security check violations seen by the Application Firewall.
appfirewallviolxssperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxssperprofile
appfirewallviolsqlperprofile<Double>Read-onlyNumber of HTML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolsqlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolsqlperprofile
appfirewallviolfieldformatperprofile<Double>Read-onlyNumber of Field Format security check violations seen by the Application Firewall.
appfirewallviolfieldformatperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolfieldformatperprofile
appfirewallviolfieldconsistencyperprofile<Double>Read-onlyNumber of Field Consistency security check violations seen by the Application Firewall.
appfirewallviolfieldconsistencyperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolfieldconsistencyperprofile
appfirewallviolcreditcardperprofile<Double>Read-onlyNumber of Credit Card security check violations seen by the Application Firewall.
appfirewallviolcreditcardperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolcreditcardperprofile
appfirewallviolsafeobjectperprofile<Double>Read-onlyNumber of Safe Object security check violations seen by the Application Firewall.
appfirewallviolsafeobjectperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolsafeobjectperprofile
appfirewallviolsignatureperprofile<Double>Read-onlyNumber of Signature violations seen by the Application Firewall.
appfirewallviolsignatureperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolsignatureperprofile
appfirewallviolcontenttypeperprofile<Double>Read-onlyNumber of Content Type security check violations seen by the Application Firewall.
appfirewallviolcontenttypeperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolcontenttypeperprofile
appfirewallviolwellformednessviolationsperprofile<Double>Read-onlyNumber of XML Format security check violations seen by the Application Firewall.
appfirewallviolwellformednessviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolwellformednessviolationsperprofile
appfirewallviolxdosviolationsperprofile<Double>Read-onlyNumber of XML Denial-of-Service security check violations seen by the Application Firewall.
appfirewallviolxdosviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxdosviolationsperprofile
appfirewallviolmsgvalviolationsperprofile<Double>Read-onlyNumber of XML Message Validation security check violations seen by the Application Firewall.
appfirewallviolmsgvalviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolmsgvalviolationsperprofile
appfirewallviolwsiviolationsperprofile<Double>Read-onlyNumber of Web Services Interoperability (WS-I) security check violations seen by the Application Firewall.
appfirewallviolwsiviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolwsiviolationsperprofile
appfirewallviolxmlsqlviolationsperprofile<Double>Read-onlyNumber of XML SQL Injection security check violations seen by the Application Firewall.
appfirewallviolxmlsqlviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxmlsqlviolationsperprofile
appfirewallviolxmlxssviolationsperprofile<Double>Read-onlyNumber of XML Cross-Site Scripting (XSS) security check violations seen by the Application Firewall.
appfirewallviolxmlxssviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxmlxssviolationsperprofile
appfirewallviolxmlattachmentviolationsperprofile<Double>Read-onlyNumber of XML Attachment security check violations seen by the Application Firewall.
appfirewallviolxmlattachmentviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxmlattachmentviolationsperprofile
appfirewallviolxmlsoapfaultviolationsperprofile<Double>Read-onlyNumber of requests returning soap:fault from the backend server
appfirewallviolxmlsoapfaultviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxmlsoapfaultviolationsperprofile
appfirewallviolxmlgenericviolationsperprofile<Double>Read-onlyNumber of requests returning XML generic violation from the backend server
appfirewallviolxmlgenericviolationsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallviolxmlgenericviolationsperprofile
appfirewalltotalviolperprofile<Double>Read-onlyNumber of violations seen by the application firewall on per profile basis
appfirewallviolperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalltotalviolperprofile
appfirewalllogstarturlperprofile<Double>Read-onlyNumber of Start URL security check log messages generated by the Application Firewall.
appfirewalllogstarturlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogstarturlperprofile
appfirewalllogdenyurlperprofile<Double>Read-onlyNumber of Deny URL security check log messages generated by the Application Firewall.
appfirewalllogdenyurlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogdenyurlperprofile
appfirewalllogrefererheaderperprofile<Double>Read-onlyNumber of Referer Header security check log messages generated by the Application Firewall.
appfirewalllogrefererheaderperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogrefererheaderperprofile
appfirewalllogbufferoverflowperprofile<Double>Read-onlyNumber of Buffer Overflow security check log messages generated by the Application Firewall.
appfirewalllogbufferoverflowperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogbufferoverflowperprofile
appfirewalllogcookieperprofile<Double>Read-onlyNumber of Cookie Consistency security check log messages generated by the Application Firewall.
appfirewalllogcookieperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogcookieperprofile
appfirewalllogcsrftagperprofile<Double>Read-onlyNumber of Cross Site Request Forgery form tag security check log messages generated by the Application Firewall.
appfirewalllogcsrftagperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogcsrftagperprofile
appfirewalllogxssperprofile<Double>Read-onlyNumber of HTML Cross-Site Scripting security check log messages generated by the Application Firewall.
appfirewalllogxssperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogxssperprofile
appfirewalllogxformxssperprofile<Double>Read-onlyNumber of HTML Cross-Site Scripting security check transform log messages generated by the Application Firewall.
appfirewalllogxformxssperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogxformxssperprofile
appfirewalllogsqlperprofile<Double>Read-onlyNumber of HTML SQL Injection security check log messages generated by the Application Firewall.
appfirewalllogsqlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogsqlperprofile
appfirewalllogxformsqlperprofile<Double>Read-onlyNumber of HTML SQL Injection security check transform log messages generated by the Application Firewall.
appfirewalllogxformsqlperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogxformsqlperprofile
appfirewalllogfieldformatperprofile<Double>Read-onlyNumber of Field Format security check log messages generated by the Application Firewall.
appfirewalllogfieldformatperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogfieldformatperprofile
appfirewalllogfieldconsistencyperprofile<Double>Read-onlyNumber of Field Consistency security check log messages generated by the Application Firewall.
appfirewalllogfieldconsistencyperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogfieldconsistencyperprofile
appfirewalllogcreditcardperprofile<Double>Read-onlyNumber of Credit Card security check log messages generated by the Application Firewall.
appfirewalllogcreditcardperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogcreditcardperprofile
appfirewallxformlogcreditcardperprofile<Double>Read-onlyNumber of Credit Card security check transform log messages generated by the Application Firewall.
appfirewallxformlogcreditcardperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxformlogcreditcardperprofile
appfirewalllogsafeobjectperprofile<Double>Read-onlyNumber of Safe Object security check log messages generated by the Application Firewall.
appfirewalllogsafeobjectperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogsafeobjectperprofile
appfirewalllogcontenttypeperprofile<Double>Read-onlyNumber of Content type security check log messages generated by the Application Firewall.
appfirewalllogcontenttypeperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalllogcontenttypeperprofile
appfirewallwellformednesslogsperprofile<Double>Read-onlyNumber of XML Format security check log messages generated by the Application Firewall.
appfirewallwellformednesslogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallwellformednesslogsperprofile
appfirewallxdoslogsperprofile<Double>Read-onlyNumber of XML Denial-of-Service security check log messages generated by the Application Firewall.
appfirewallxdoslogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxdoslogsperprofile
appfirewallmsgvallogsperprofile<Double>Read-onlyNumber of XML Message Validation security check log messages generated by the Application Firewall.
appfirewallmsgvallogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallmsgvallogsperprofile
appfirewallwsilogsperprofile<Double>Read-onlyNumber of Web Services Interoperability (WS-I) security check log messages generated by the Application Firewall.
appfirewallwsilogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallwsilogsperprofile
appfirewallxmlsqllogsperprofile<Double>Read-onlyNumber of XML SQL Injection security check log messages generated by the Application Firewall.
appfirewallxmlsqllogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxmlsqllogsperprofile
appfirewallxmlxsslogsperprofile<Double>Read-onlyNumber of XML Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall.
appfirewallxmlxsslogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxmlxsslogsperprofile
appfirewallxmlattachmentlogsperprofile<Double>Read-onlyNumber of XML Attachment security check log messages generated by the Application Firewall.
appfirewallxmlattachmentlogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxmlattachmentlogsperprofile
appfirewallxmlsoapfaultlogsperprofile<Double>Read-onlyNumber of requests generating soap:fault log messages
appfirewallxmlsoapfaultlogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxmlsoapfaultlogsperprofile
appfirewallxmlgenericlogsperprofile<Double>Read-onlyNumber of requests generating XML Generic log messages
appfirewallxmlgenericlogsperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallxmlgenericlogsperprofile
appfirewalltotallogperprofile<Double>Read-onlyNumber of log messages generated by the application firewall on per profile basis
appfirewalllogperprofilerate<Double>Read-onlyRate (/s) counter for appfirewalltotallogperprofile
appfirewallret4xxperprofile<Double>Read-onlyNumber of requests returning HTTP 4xx from the backend server
appfirewallret4xxperprofilerate<Double>Read-onlyRate (/s) counter for appfirewallret4xxperprofile
appfirewallret5xxperprofile<Double>Read-onlyNumber of requests returning HTTP 5xx from the backend server
appfirewallret5xxperprofilerate<Double>Read-onlyRate (/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 redand 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 errorResponse Headers:

Content-Type:application/json

Response Payload:

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

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 errorResponse Headers:

Content-Type:application/json

Response Payload:

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