| bindbotprofile_tps |
Use this method to bind tps to bot profile. |
Syntax |
Parameters |
name |
Name for the profile. Must begin with a letter, number, or the underscore character (_), and must contain only letters, numbers, and the hyphen (-), period (.), pound (#), space ( ), at (@), equals (=), colon (:), and underscore (_) characters. Cannot be changed after the profile is added.
The following requirement applies only to the Citrix ADC CLI:
If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my profile" or 'my profile'). This is mandatory parameter. |
tps |
TPS binding. For each type only binding can be configured. To update the values of an existing binding, user has to first unbind that binding, and then needs to bind again with new values. |
type |
Type of TPS binding. Possible Values : SOURCE_IP, GEOLOCATION, REQUEST_URL, Host. |
threshold |
Maximum number of requests that are allowed from (or to) a IP, Geolocation, URL or Host in 1 second time interval. Minimum value = 1. |
percentage |
Maximum percentage increase in the requests from (or to) a IP, Geolocation, URL or Host in 30 minutes interval. Minimum value = 10. |
actioN |
One to more actions to be taken if bot is detected based on this TPS binding. Only LOG action can be combined with DROP, RESET, REDIRECT, or MITIGIATION action. Default value = BOT_ACTION_NONE. Possible Values : NONE, LOG, DROP, REDIRECT, RESET, MITIGATION. |
enabled |
Enabled or disabled TPS binding. Default value = NS_ON. Possible Values : ON, OFF. |
Return Value |
Returns simpleResult |
See Also |