Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder
-
- Enclosing class:
- WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs
public static final class WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.BuilderactionToUse(WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideActionToUseArgs actionToUse)WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.BuilderactionToUse(com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideActionToUseArgs> actionToUse)WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgsbuild()WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Buildername(java.lang.String name)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs defaults)
-
-
Method Detail
-
actionToUse
public WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder actionToUse(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideActionToUseArgs> actionToUse)
- Parameters:
actionToUse- Action to use instead of the rule's original action. See below.- Returns:
- builder
-
actionToUse
public WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder actionToUse(WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideActionToUseArgs actionToUse)
- Parameters:
actionToUse- Action to use instead of the rule's original action. See below.- Returns:
- builder
-
name
public WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the rule to override within the rule group. Verify the name carefully. With managed rule groups, WAF silently ignores any override that uses an invalid rule name. With customer-owned rule groups, invalid rule names in your overrides will cause web ACL updates to fail. An invalid rule name is any name that doesn't exactly match the case-sensitive name of an existing rule in the rule group.- Returns:
- builder
-
name
public WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the rule to override within the rule group. Verify the name carefully. With managed rule groups, WAF silently ignores any override that uses an invalid rule name. With customer-owned rule groups, invalid rule names in your overrides will cause web ACL updates to fail. An invalid rule name is any name that doesn't exactly match the case-sensitive name of an existing rule in the rule group.- Returns:
- builder
-
build
public WebAclRuleGroupAssociationManagedRuleGroupRuleActionOverrideArgs build()
-
-