Region Security Policy Rule Match Args
data class RegionSecurityPolicyRuleMatchArgs(val config: Output<RegionSecurityPolicyRuleMatchConfigArgs>? = null, val expr: Output<RegionSecurityPolicyRuleMatchExprArgs>? = null, val versionedExpr: Output<String>? = null) : ConvertibleToJava<RegionSecurityPolicyRuleMatchArgs>
Constructors
Link copied to clipboard
constructor(config: Output<RegionSecurityPolicyRuleMatchConfigArgs>? = null, expr: Output<RegionSecurityPolicyRuleMatchExprArgs>? = null, versionedExpr: Output<String>? = null)
Properties
Link copied to clipboard
The configuration options available when specifying versionedExpr. This field must be specified if versionedExpr is specified and cannot be specified if versionedExpr is not specified. Structure is documented below.
Link copied to clipboard
User defined CEVAL expression. A CEVAL expression is used to specify match criteria such as origin.ip, source.region_code and contents in the request header. Structure is documented below.
Link copied to clipboard
Preconfigured versioned expression. If this field is specified, config must also be specified. Available preconfigured expressions along with their requirements are: SRC_IPS_V1 - must specify the corresponding srcIpRange field in config. Possible values are: SRC_IPS_V1
.