Builder
Properties
The labels that one or more rules in this rule group add to matching web requests. These labels are defined in the RuleLabels for a Rule.
The labels that one or more rules in this rule group match against in label match statements. These labels are defined in a LabelMatchStatement specification, in the Statement definition of a rule.
A map of custom response keys and content bodies. When you create a rule with a block action, you can send a custom response to the web request. You define these for the rule group, and then use them in the rules that you define in the rule group.
A description of the rule group that helps with identification.
The label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
The monetization configuration for the rule group. Required when any rule in the rule group uses the Monetize action. When a rule group with a MonetizationConfig is used in a web ACL, the rule group's configuration applies to rules within that group unless overridden at the web ACL level.
Defines and enables Amazon CloudWatch metrics and web request sample collection.
Functions
construct an aws.sdk.kotlin.services.wafv2.model.MonetizationConfig inside the given block
construct an aws.sdk.kotlin.services.wafv2.model.VisibilityConfig inside the given block