Web Acl Rule Statement
constructor(andStatement: WebAclRuleStatementAndStatement? = null, byteMatchStatement: WebAclRuleStatementByteMatchStatement? = null, geoMatchStatement: WebAclRuleStatementGeoMatchStatement? = null, ipSetReferenceStatement: WebAclRuleStatementIpSetReferenceStatement? = null, labelMatchStatement: WebAclRuleStatementLabelMatchStatement? = null, managedRuleGroupStatement: WebAclRuleStatementManagedRuleGroupStatement? = null, notStatement: WebAclRuleStatementNotStatement? = null, orStatement: WebAclRuleStatementOrStatement? = null, rateBasedStatement: WebAclRuleStatementRateBasedStatement? = null, regexMatchStatement: WebAclRuleStatementRegexMatchStatement? = null, regexPatternSetReferenceStatement: WebAclRuleStatementRegexPatternSetReferenceStatement? = null, ruleGroupReferenceStatement: WebAclRuleStatementRuleGroupReferenceStatement? = null, sizeConstraintStatement: WebAclRuleStatementSizeConstraintStatement? = null, sqliMatchStatement: WebAclRuleStatementSqliMatchStatement? = null, xssMatchStatement: WebAclRuleStatementXssMatchStatement? = null)