Package com.pulumi.aws.wafv2.outputs
Class WebAclRuleStatementManagedRuleGroupStatement
- java.lang.Object
-
- com.pulumi.aws.wafv2.outputs.WebAclRuleStatementManagedRuleGroupStatement
-
public final class WebAclRuleStatementManagedRuleGroupStatement extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebAclRuleStatementManagedRuleGroupStatement.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WebAclRuleStatementManagedRuleGroupStatement.Builderbuilder()static WebAclRuleStatementManagedRuleGroupStatement.Builderbuilder(WebAclRuleStatementManagedRuleGroupStatement defaults)java.util.List<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfig>managedRuleGroupConfigs()java.lang.Stringname()java.util.List<WebAclRuleStatementManagedRuleGroupStatementRuleActionOverride>ruleActionOverrides()java.util.Optional<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatement>scopeDownStatement()java.lang.StringvendorName()java.util.Optional<java.lang.String>version()
-
-
-
Method Detail
-
managedRuleGroupConfigs
public java.util.List<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfig> managedRuleGroupConfigs()
-
name
public java.lang.String name()
- Returns:
- Name of the managed rule group.
-
ruleActionOverrides
public java.util.List<WebAclRuleStatementManagedRuleGroupStatementRuleActionOverride> ruleActionOverrides()
- Returns:
- Override actions for specific rules within the managed rule group. See Rule Action Override below.
-
scopeDownStatement
public java.util.Optional<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatement> scopeDownStatement()
- Returns:
- Additional statement to narrow the scope of requests that the managed rule group evaluates. See Scope Down Statement below.
-
vendorName
public java.lang.String vendorName()
- Returns:
- Name of the managed rule group vendor (e.g., "AWS").
-
version
public java.util.Optional<java.lang.String> version()
- Returns:
- Version of the managed rule group.
-
builder
public static WebAclRuleStatementManagedRuleGroupStatement.Builder builder()
-
builder
public static WebAclRuleStatementManagedRuleGroupStatement.Builder builder(WebAclRuleStatementManagedRuleGroupStatement defaults)
-
-