public class IpTableRule extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
IpTableRule()  | 
IpTableRule(IpTableRule source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getAction()
Get The action. 
 | 
String | 
getMatchContent()
Get Matching content. 
 | 
String | 
getMatchFrom()
Get The matching dimension. 
 | 
String | 
getOperator()
Get Matching method. 
 | 
Long | 
getRuleID()
Get The rule ID, which is only used as an output parameter. 
 | 
String | 
getRuleName()
Get Specifies the rule name. 
 | 
String | 
getStatus()
Get The rule status. 
 | 
String | 
getUpdateTime()
Get The update time, which is only used as an output parameter. 
 | 
void | 
setAction(String Action)
Set The action. 
 | 
void | 
setMatchContent(String MatchContent)
Set Matching content. 
 | 
void | 
setMatchFrom(String MatchFrom)
Set The matching dimension. 
 | 
void | 
setOperator(String Operator)
Set Matching method. 
 | 
void | 
setRuleID(Long RuleID)
Set The rule ID, which is only used as an output parameter. 
 | 
void | 
setRuleName(String RuleName)
Set Specifies the rule name. 
 | 
void | 
setStatus(String Status)
Set The rule status. 
 | 
void | 
setUpdateTime(String UpdateTime)
Set The update time, which is only used as an output parameter. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic IpTableRule()
public IpTableRule(IpTableRule source)
public String getAction()
public void setAction(String Action)
Action - The action. Values:
public String getMatchFrom()
public void setMatchFrom(String MatchFrom)
MatchFrom - The matching dimension. Values:
public String getOperator()
public void setOperator(String Operator)
Operator - Matching method. It defaults to `equal` if it’s left empty.
Values: 
public Long getRuleID()
public void setRuleID(Long RuleID)
RuleID - The rule ID, which is only used as an output parameter.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - The update time, which is only used as an output parameter.public String getStatus()
public void setStatus(String Status)
Status - The rule status. A null value indicates that the rule is enabled. Values:
public String getRuleName()
public void setRuleName(String RuleName)
RuleName - Specifies the rule name.public String getMatchContent()
public void setMatchContent(String MatchContent)
MatchContent - Matching content. It’s not required when `Operator` is `is_emty` or `not_exists`.Copyright © 2025. All rights reserved.