RosWafRuleProps
Properties for defining a RosWafRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-wafrule
Initializer
import com.aliyun.ros.cdk.esa.RosWafRuleProps;
RosWafRuleProps.builder()
.phase(java.lang.String)
.phase(IResolvable)
.siteId(java.lang.Number)
.siteId(IResolvable)
// .config(IResolvable)
// .config(ConfigProperty)
// .rulesetId(java.lang.Number)
// .rulesetId(IResolvable)
// .shared(IResolvable)
// .shared(SharedProperty)
// .siteVersion(java.lang.Number)
// .siteVersion(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
phase | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
siteId | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
config | com.aliyun.ros.cdk.core.IResolvable OR ConfigProperty | No description. |
rulesetId | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
shared | com.aliyun.ros.cdk.core.IResolvable OR SharedProperty | No description. |
siteVersion | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
phaseRequired
public java.lang.Object getPhase();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
siteIdRequired
public java.lang.Object getSiteId();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
configOptional
public java.lang.Object getConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ConfigProperty
rulesetIdOptional
public java.lang.Object getRulesetId();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
sharedOptional
public java.lang.Object getShared();
- Type: com.aliyun.ros.cdk.core.IResolvable OR SharedProperty
siteVersionOptional
public java.lang.Object getSiteVersion();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable