Skip to content

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();

rulesetIdOptional

public java.lang.Object getRulesetId();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

sharedOptional

public java.lang.Object getShared();

siteVersionOptional

public java.lang.Object getSiteVersion();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable