public static final class ModifyAntiBruteForceRuleRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
ModifyAntiBruteForceRuleRequest |
build() |
ModifyAntiBruteForceRuleRequest.Builder |
defaultRule(Boolean defaultRule)
Specifies whether to set the defense rule as the default rule.
|
ModifyAntiBruteForceRuleRequest.Builder |
failCount(Integer failCount)
The threshold of logon failures that you specify.
|
ModifyAntiBruteForceRuleRequest.Builder |
forbiddenTime(Integer forbiddenTime)
The period of time during which logons from an account are not allowed.
|
ModifyAntiBruteForceRuleRequest.Builder |
id(Long id)
The ID of the defense rule.
|
ModifyAntiBruteForceRuleRequest.Builder |
name(String name)
The name of the defense rule.
|
ModifyAntiBruteForceRuleRequest.Builder |
protocolType(ModifyAntiBruteForceRuleRequest.ProtocolType protocolType)
The protocol types supported by the anti-brute force rule for interception.
|
ModifyAntiBruteForceRuleRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
ModifyAntiBruteForceRuleRequest.Builder |
sourceIp(String sourceIp)
The source IP address of the request.
|
ModifyAntiBruteForceRuleRequest.Builder |
span(Integer span)
The period of time during which logon failures from an account are measured.
|
ModifyAntiBruteForceRuleRequest.Builder |
uuidList(List<String> uuidList)
An array consisting of the UUIDs of the servers to which the defense rule is applied.
|
public ModifyAntiBruteForceRuleRequest.Builder defaultRule(Boolean defaultRule)
Specifies whether to set the defense rule as the default rule. Valid values:
true
public ModifyAntiBruteForceRuleRequest.Builder failCount(Integer failCount)
The threshold of logon failures that you specify. Valid values:
10
public ModifyAntiBruteForceRuleRequest.Builder forbiddenTime(Integer forbiddenTime)
The period of time during which logons from an account are not allowed. Unit: minutes. Valid values:
5
public ModifyAntiBruteForceRuleRequest.Builder id(Long id)
The ID of the defense rule.
This parameter is required.
example:65778
public ModifyAntiBruteForceRuleRequest.Builder name(String name)
The name of the defense rule.
example:TestRule
public ModifyAntiBruteForceRuleRequest.Builder protocolType(ModifyAntiBruteForceRuleRequest.ProtocolType protocolType)
The protocol types supported by the anti-brute force rule for interception.
public ModifyAntiBruteForceRuleRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyAntiBruteForceRuleRequest.Builder sourceIp(String sourceIp)
The source IP address of the request.
example:1.2.XX.XX
public ModifyAntiBruteForceRuleRequest.Builder span(Integer span)
The period of time during which logon failures from an account are measured. Unit: minutes. Valid values:
1
public ModifyAntiBruteForceRuleRequest.Builder uuidList(List<String> uuidList)
An array consisting of the UUIDs of the servers to which the defense rule is applied.
example:uuid-13213-dasda
public ModifyAntiBruteForceRuleRequest build()
Copyright © 2026. All rights reserved.