SecurityPolicyRuleMatch constructor
const
SecurityPolicyRuleMatch({
- Input<
SecurityPolicyRuleMatchConfig?> ? config, - Input<
SecurityPolicyRuleMatchExpr?> ? expr, - Input<
SecurityPolicyRuleMatchExprOptions?> ? exprOptions, - Input<
String?> ? versionedExpr,
Creates a new SecurityPolicyRuleMatch.
config The configuration options available when specifying versionedExpr.
expr 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.
exprOptions The configuration options available when specifying a user defined CEVAL expression (i.e., 'expr').
versionedExpr Preconfigured versioned expression. If this field is specified, config must also be specified.
Implementation
const SecurityPolicyRuleMatch({
this.config,
this.expr,
this.exprOptions,
this.versionedExpr,
});