Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Builder
-
- Enclosing class:
- WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs
public static final class WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.BuilderactionToUse(WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideActionToUseArgs actionToUse)WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.BuilderactionToUse(com.pulumi.core.Output<WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideActionToUseArgs> actionToUse)WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgsbuild()WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Buildername(java.lang.String name)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs defaults)
-
-
Method Detail
-
actionToUse
public WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Builder actionToUse(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideActionToUseArgs> actionToUse)
- Parameters:
actionToUse- Action to use instead of the rule's original action. See below.- Returns:
- builder
-
actionToUse
public WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.Builder actionToUse(WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideActionToUseArgs actionToUse)
- Parameters:
actionToUse- Action to use instead of the rule's original action. See below.- Returns:
- builder
-
name
public WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.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 WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs.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 WebAclRuleGroupAssociationRuleGroupReferenceRuleActionOverrideArgs build()
-
-