Package com.pulumi.aws.wafv2.inputs
Class RuleGroupRuleStatementAsnMatchStatementArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.RuleGroupRuleStatementAsnMatchStatementArgs.Builder
-
- Enclosing class:
- RuleGroupRuleStatementAsnMatchStatementArgs
public static final class RuleGroupRuleStatementAsnMatchStatementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleGroupRuleStatementAsnMatchStatementArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleGroupRuleStatementAsnMatchStatementArgs.BuilderasnLists(com.pulumi.core.Output<java.util.List<java.lang.Integer>> asnLists)RuleGroupRuleStatementAsnMatchStatementArgs.BuilderasnLists(java.lang.Integer... asnLists)RuleGroupRuleStatementAsnMatchStatementArgs.BuilderasnLists(java.util.List<java.lang.Integer> asnLists)RuleGroupRuleStatementAsnMatchStatementArgsbuild()RuleGroupRuleStatementAsnMatchStatementArgs.BuilderforwardedIpConfig(RuleGroupRuleStatementAsnMatchStatementForwardedIpConfigArgs forwardedIpConfig)RuleGroupRuleStatementAsnMatchStatementArgs.BuilderforwardedIpConfig(com.pulumi.core.Output<RuleGroupRuleStatementAsnMatchStatementForwardedIpConfigArgs> forwardedIpConfig)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleGroupRuleStatementAsnMatchStatementArgs defaults)
-
-
Method Detail
-
asnLists
public RuleGroupRuleStatementAsnMatchStatementArgs.Builder asnLists(com.pulumi.core.Output<java.util.List<java.lang.Integer>> asnLists)
- Parameters:
asnLists- List of Autonomous System Numbers (ASNs).- Returns:
- builder
-
asnLists
public RuleGroupRuleStatementAsnMatchStatementArgs.Builder asnLists(java.util.List<java.lang.Integer> asnLists)
- Parameters:
asnLists- List of Autonomous System Numbers (ASNs).- Returns:
- builder
-
asnLists
public RuleGroupRuleStatementAsnMatchStatementArgs.Builder asnLists(java.lang.Integer... asnLists)
- Parameters:
asnLists- List of Autonomous System Numbers (ASNs).- Returns:
- builder
-
forwardedIpConfig
public RuleGroupRuleStatementAsnMatchStatementArgs.Builder forwardedIpConfig(@Nullable com.pulumi.core.Output<RuleGroupRuleStatementAsnMatchStatementForwardedIpConfigArgs> forwardedIpConfig)
- Parameters:
forwardedIpConfig- Configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that's reported by the web request origin. See Forwarded IP Config below for more details.- Returns:
- builder
-
forwardedIpConfig
public RuleGroupRuleStatementAsnMatchStatementArgs.Builder forwardedIpConfig(RuleGroupRuleStatementAsnMatchStatementForwardedIpConfigArgs forwardedIpConfig)
- Parameters:
forwardedIpConfig- Configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that's reported by the web request origin. See Forwarded IP Config below for more details.- Returns:
- builder
-
build
public RuleGroupRuleStatementAsnMatchStatementArgs build()
-
-