public class IpTableRule extends AbstractModel
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 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 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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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
- The rule name.
Note: This field may return null, indicating that no valid values can be obtained.public String getMatchContent()
public void setMatchContent(String MatchContent)
MatchContent
- Matching content. It’s not required when `Operator` is `is_emty` or `not_exists`.Copyright © 2023. All rights reserved.