Web Acl Rule Statement Managed Rule Group Statement Args
data class WebAclRuleStatementManagedRuleGroupStatementArgs(val managedRuleGroupConfigs: Output<List<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigArgs>>? = null, val name: Output<String>, val ruleActionOverrides: Output<List<WebAclRuleStatementManagedRuleGroupStatementRuleActionOverrideArgs>>? = null, val scopeDownStatement: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementArgs>? = null, val vendorName: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<WebAclRuleStatementManagedRuleGroupStatementArgs>
Constructors
Link copied to clipboard
constructor(managedRuleGroupConfigs: Output<List<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigArgs>>? = null, name: Output<String>, ruleActionOverrides: Output<List<WebAclRuleStatementManagedRuleGroupStatementRuleActionOverrideArgs>>? = null, scopeDownStatement: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementArgs>? = null, vendorName: Output<String>, version: Output<String>? = null)
Properties
Link copied to clipboard
val managedRuleGroupConfigs: Output<List<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigArgs>>? = null
Additional information that's used by a managed rule group. Only one rule attribute is allowed in each config. See managed_rule_group_configs
for more details
Link copied to clipboard
val ruleActionOverrides: Output<List<WebAclRuleStatementManagedRuleGroupStatementRuleActionOverrideArgs>>? = null
Action settings to use in the place of the rule actions that are configured inside the rule group. You specify one override for each rule whose action you want to change. See rule_action_override
below for details.
Link copied to clipboard
val scopeDownStatement: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementArgs>? = null
Narrows the scope of the statement to matching web requests. This can be any nestable statement, and you can nest statements at any level below this scope-down statement. See statement
above for details.
Link copied to clipboard
Name of the managed rule group vendor.