Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleActionArgs.Builder
-
- Enclosing class:
- WebAclRuleActionArgs
public static final class WebAclRuleActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleActionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAclRuleActionArgs.Builderallow(WebAclRuleActionAllowArgs allow)WebAclRuleActionArgs.Builderallow(com.pulumi.core.Output<WebAclRuleActionAllowArgs> allow)WebAclRuleActionArgs.Builderblock(WebAclRuleActionBlockArgs block)WebAclRuleActionArgs.Builderblock(com.pulumi.core.Output<WebAclRuleActionBlockArgs> block)WebAclRuleActionArgsbuild()WebAclRuleActionArgs.Buildercaptcha(WebAclRuleActionCaptchaArgs captcha)WebAclRuleActionArgs.Buildercaptcha(com.pulumi.core.Output<WebAclRuleActionCaptchaArgs> captcha)WebAclRuleActionArgs.Builderchallenge(WebAclRuleActionChallengeArgs challenge)WebAclRuleActionArgs.Builderchallenge(com.pulumi.core.Output<WebAclRuleActionChallengeArgs> challenge)WebAclRuleActionArgs.Buildercount(WebAclRuleActionCountArgs count)WebAclRuleActionArgs.Buildercount(com.pulumi.core.Output<WebAclRuleActionCountArgs> count)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleActionArgs defaults)
-
-
Method Detail
-
allow
public WebAclRuleActionArgs.Builder allow(@Nullable com.pulumi.core.Output<WebAclRuleActionAllowArgs> allow)
- Parameters:
allow- Allow the request. See Allow below.- Returns:
- builder
-
allow
public WebAclRuleActionArgs.Builder allow(WebAclRuleActionAllowArgs allow)
- Parameters:
allow- Allow the request. See Allow below.- Returns:
- builder
-
block
public WebAclRuleActionArgs.Builder block(@Nullable com.pulumi.core.Output<WebAclRuleActionBlockArgs> block)
- Parameters:
block- Block the request. See Block below.- Returns:
- builder
-
block
public WebAclRuleActionArgs.Builder block(WebAclRuleActionBlockArgs block)
- Parameters:
block- Block the request. See Block below.- Returns:
- builder
-
captcha
public WebAclRuleActionArgs.Builder captcha(@Nullable com.pulumi.core.Output<WebAclRuleActionCaptchaArgs> captcha)
- Parameters:
captcha- Present a CAPTCHA challenge. See Captcha below.- Returns:
- builder
-
captcha
public WebAclRuleActionArgs.Builder captcha(WebAclRuleActionCaptchaArgs captcha)
- Parameters:
captcha- Present a CAPTCHA challenge. See Captcha below.- Returns:
- builder
-
challenge
public WebAclRuleActionArgs.Builder challenge(@Nullable com.pulumi.core.Output<WebAclRuleActionChallengeArgs> challenge)
- Parameters:
challenge- Present a silent challenge. See Challenge below.- Returns:
- builder
-
challenge
public WebAclRuleActionArgs.Builder challenge(WebAclRuleActionChallengeArgs challenge)
- Parameters:
challenge- Present a silent challenge. See Challenge below.- Returns:
- builder
-
count
public WebAclRuleActionArgs.Builder count(@Nullable com.pulumi.core.Output<WebAclRuleActionCountArgs> count)
- Parameters:
count- Count the request without blocking. See Count below.- Returns:
- builder
-
count
public WebAclRuleActionArgs.Builder count(WebAclRuleActionCountArgs count)
- Parameters:
count- Count the request without blocking. See Count below.- Returns:
- builder
-
build
public WebAclRuleActionArgs build()
-
-