ruleGroupReferenceStatement

@JvmName(name = "askwjrvbiawtrmlx")
suspend fun ruleGroupReferenceStatement(value: Output<WebAclRuleGroupReferenceStatementArgs>)
@JvmName(name = "pcvbgvcwvkyimtej")
suspend fun ruleGroupReferenceStatement(value: WebAclRuleGroupReferenceStatementArgs?)

Parameters

value

A rule statement used to run the rules that are defined in a RuleGroup . To use this, create a rule group with your rules, then provide the ARN of the rule group in this statement. You cannot nest a RuleGroupReferenceStatement , for example for use inside a NotStatement or OrStatement . You cannot use a rule group reference statement inside another rule group. You can only reference a rule group as a top-level statement within a rule that you define in a web ACL.


@JvmName(name = "gljtgyhapoccjnjk")
suspend fun ruleGroupReferenceStatement(argument: suspend WebAclRuleGroupReferenceStatementArgsBuilder.() -> Unit)

Parameters

argument

A rule statement used to run the rules that are defined in a RuleGroup . To use this, create a rule group with your rules, then provide the ARN of the rule group in this statement. You cannot nest a RuleGroupReferenceStatement , for example for use inside a NotStatement or OrStatement . You cannot use a rule group reference statement inside another rule group. You can only reference a rule group as a top-level statement within a rule that you define in a web ACL.