public class ManagedRuleDetail extends AbstractModel
header, skipSign| Constructor and Description |
|---|
ManagedRuleDetail() |
ManagedRuleDetail(ManagedRuleDetail 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 |
getDescription()
Get Rule description.
|
String |
getRiskLevel()
Get Protection level of managed rules.
|
String |
getRuleId()
Get Managed rule Id.
|
String |
getRuleVersion()
Get Rule version.
|
String[] |
getTags()
Get Rule tag.
|
void |
setDescription(String Description)
Set Rule description.
|
void |
setRiskLevel(String RiskLevel)
Set Protection level of managed rules.
|
void |
setRuleId(String RuleId)
Set Managed rule Id.
|
void |
setRuleVersion(String RuleVersion)
Set Rule version.
|
void |
setTags(String[] Tags)
Set Rule tag.
|
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 ManagedRuleDetail()
public ManagedRuleDetail(ManagedRuleDetail source)
public String getRuleId()
public void setRuleId(String RuleId)
RuleId - Managed rule Id.public String getRiskLevel()
public void setRiskLevel(String RiskLevel)
RiskLevel - Protection level of managed rules. Values: public String getDescription()
public void setDescription(String Description)
Description - Rule description.public String[] getTags()
public void setTags(String[] Tags)
Tags - Rule tag. Some types of rules do not have tags.public String getRuleVersion()
public void setRuleVersion(String RuleVersion)
RuleVersion - Rule version.Copyright © 2025. All rights reserved.