public static class DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
action
The action triggered if the rule is matched.
|
List<DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleListConditionList> |
conditionList
The match conditions.
|
Long |
expirePeriod |
Long |
expires
The validity period of the rule.
|
String |
name
The name of the scheduling rule.
|
String |
owner
The source of the rule.
|
| 构造器和说明 |
|---|
DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList() |
@NameInMap(value="Action") public String action
The action triggered if the rule is matched. Valid values:
accept
@NameInMap(value="ConditionList") public List<DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleListConditionList> conditionList
The match conditions.
@NameInMap(value="ExpirePeriod") public Long expirePeriod
@NameInMap(value="Expires") public Long expires
The validity period of the rule. Unit: seconds. This parameter takes effect only when action of a rule is block. Access requests that match the rule are blocked within the specified validity period of the rule. The value 0 indicates that the whitelist takes effect all the time.
example:0
@NameInMap(value="Name") public String name
The name of the scheduling rule.
example:testrule
@NameInMap(value="Owner") public String owner
The source of the rule. Valid values:
manual
public DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList()
public static DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList build(Map<String,?> map) throws Exception
Exceptionpublic DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setAction(String action)
public String getAction()
public DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setConditionList(List<DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleListConditionList> conditionList)
public List<DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleListConditionList> getConditionList()
public DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setExpirePeriod(Long expirePeriod)
public Long getExpirePeriod()
public DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setExpires(Long expires)
public Long getExpires()
public DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setName(String name)
public String getName()
public DescribeWebPreciseAccessRuleResponseBody.DescribeWebPreciseAccessRuleResponseBodyPreciseAccessConfigListRuleList setOwner(String owner)
public String getOwner()
Copyright © 2026. All rights reserved.