public static final class DescribeWebCCRulesResponseBody.WebCCRules.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
act(String act)
The action triggered if the rule is matched.
|
DescribeWebCCRulesResponseBody.WebCCRules |
build() |
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
count(Integer count)
The number of requests that are allowed from a single IP address.
|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
interval(Integer interval)
The check interval.
|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
mode(String mode)
The match mode.
|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
name(String name)
The name of the rule.
|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
ttl(Integer ttl)
The validity period.
|
DescribeWebCCRulesResponseBody.WebCCRules.Builder |
uri(String uri)
The check path.
|
public DescribeWebCCRulesResponseBody.WebCCRules.Builder act(String act)
The action triggered if the rule is matched. Valid values:
close
public DescribeWebCCRulesResponseBody.WebCCRules.Builder count(Integer count)
The number of requests that are allowed from a single IP address. Valid values: 2 to 2000.
example:3
public DescribeWebCCRulesResponseBody.WebCCRules.Builder interval(Integer interval)
The check interval. Valid values: 5 to 10800. Unit: seconds.
example:5
public DescribeWebCCRulesResponseBody.WebCCRules.Builder mode(String mode)
The match mode. Valid values:
prefix
public DescribeWebCCRulesResponseBody.WebCCRules.Builder name(String name)
The name of the rule.
example:wq
public DescribeWebCCRulesResponseBody.WebCCRules.Builder ttl(Integer ttl)
The validity period. Valid values: 1 to 1440. Unit: minutes.
example:60
public DescribeWebCCRulesResponseBody.WebCCRules.Builder uri(String uri)
The check path.
example:/hello
public DescribeWebCCRulesResponseBody.WebCCRules build()
Copyright © 2026. All rights reserved.