Home > Configuration > Bot > bindbotprofile_tps

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