public static final class CreateAntiBruteForceRuleRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
CreateAntiBruteForceRuleRequest |
build() |
CreateAntiBruteForceRuleRequest.Builder |
defaultRule(Boolean defaultRule)
Specifies whether to set the defense rule as the default rule.
|
CreateAntiBruteForceRuleRequest.Builder |
failCount(Integer failCount)
The maximum number of failed logon attempts from an account.
|
CreateAntiBruteForceRuleRequest.Builder |
forbiddenTime(Integer forbiddenTime)
The period of time during which logons from an account are not allowed.
|
CreateAntiBruteForceRuleRequest.Builder |
name(String name)
The name of the defense rule.
|
CreateAntiBruteForceRuleRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
CreateAntiBruteForceRuleRequest.Builder |
sourceIp(String sourceIp)
The source IP address of the request.
|
CreateAntiBruteForceRuleRequest.Builder |
span(Integer span)
The maximum period of time during which failed logon attempts from an account can occur.
|
CreateAntiBruteForceRuleRequest.Builder |
uuidList(List<String> uuidList)
The UUIDs of the servers to which you want to apply the defense rule.
|
public CreateAntiBruteForceRuleRequest.Builder defaultRule(Boolean defaultRule)
* **true**: yes * **false**: no > If no defense rule is created for a server, the default rule is applied to the server.
public CreateAntiBruteForceRuleRequest.Builder failCount(Integer failCount)
public CreateAntiBruteForceRuleRequest.Builder forbiddenTime(Integer forbiddenTime)
* **5**: 5 minutes * **15**: 15 minutes * **30**: 30 minutes * **60**: 1 hour * **120**: 2 hours * **360**: 6 hours * **720**: 12 hours * **1440**: 24 hours * **10080**: 7 days * **52560000**: permanent
public CreateAntiBruteForceRuleRequest.Builder name(String name)
public CreateAntiBruteForceRuleRequest.Builder resourceOwnerId(Long resourceOwnerId)
public CreateAntiBruteForceRuleRequest.Builder sourceIp(String sourceIp)
public CreateAntiBruteForceRuleRequest.Builder span(Integer span)
* **1** * **2** * **5** * **10** * **15** > To configure a defense rule, you must specify the Span, FailCount, and ForbiddenTime parameters. If the number of failed logon attempts from an account within the minutes specified by Span exceeds the value specified by FailCount, the account cannot be used for logons within the minutes specified by ForbiddenTime.
public CreateAntiBruteForceRuleRequest.Builder uuidList(List<String> uuidList)
public CreateAntiBruteForceRuleRequest build()
Copyright © 2023. All rights reserved.