GetAntiBruteForceRulesRule

data class GetAntiBruteForceRulesRule(val antiBruteForceRuleId: String, val antiBruteForceRuleName: String, val defaultRule: Boolean, val failCount: Int, val forbiddenTime: Int, val id: String, val span: Int, val uuidLists: List<String>)

Constructors

Link copied to clipboard
constructor(antiBruteForceRuleId: String, antiBruteForceRuleName: String, defaultRule: Boolean, failCount: Int, forbiddenTime: Int, id: String, span: Int, uuidLists: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the defense rule.

Link copied to clipboard

The name of the defense rule.

Link copied to clipboard

Specifies whether to set the defense rule as the default rule.

Link copied to clipboard

The threshold for the number of failed user logins when the brute-force defense rule takes effect.

Link copied to clipboard

The period of time during which logons from an account are not allowed. Unit: minutes.

Link copied to clipboard
val id: String

The ID of the defense rule.

Link copied to clipboard
val span: Int

The period of time during which logon failures from an account are measured. Unit: minutes. If Span is set to 10, the defense rule takes effect when the logon failures measured within 10 minutes reaches the specified threshold. The IP address of attackers cannot be used to log on to the server in the specified period of time.

Link copied to clipboard

An array consisting of the UUIDs of servers to which the defense rule is applied.