Package com.pulumi.aws.alb.inputs
Class ListenerRuleConditionSourceIpArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.alb.inputs.ListenerRuleConditionSourceIpArgs.Builder
-
- Enclosing class:
- ListenerRuleConditionSourceIpArgs
public static final class ListenerRuleConditionSourceIpArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ListenerRuleConditionSourceIpArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListenerRuleConditionSourceIpArgsbuild()ListenerRuleConditionSourceIpArgs.BuilderipAddressType(com.pulumi.core.Output<java.lang.String> ipAddressType)ListenerRuleConditionSourceIpArgs.BuilderipAddressType(java.lang.String ipAddressType)ListenerRuleConditionSourceIpArgs.Buildervalues(com.pulumi.core.Output<java.util.List<java.lang.String>> values)ListenerRuleConditionSourceIpArgs.Buildervalues(java.lang.String... values)ListenerRuleConditionSourceIpArgs.Buildervalues(java.util.List<java.lang.String> values)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ListenerRuleConditionSourceIpArgs defaults)
-
-
Method Detail
-
ipAddressType
public ListenerRuleConditionSourceIpArgs.Builder ipAddressType(@Nullable com.pulumi.core.Output<java.lang.String> ipAddressType)
- Parameters:
ipAddressType- IP address type for Network Load Balancers. Valid values are `ipv4` and `ipv6`.- Returns:
- builder
-
ipAddressType
public ListenerRuleConditionSourceIpArgs.Builder ipAddressType(java.lang.String ipAddressType)
- Parameters:
ipAddressType- IP address type for Network Load Balancers. Valid values are `ipv4` and `ipv6`.- Returns:
- builder
-
values
public ListenerRuleConditionSourceIpArgs.Builder values(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> values)
- Parameters:
values- List of source IP addresses in CIDR format for Application Load Balancers. Both IPv4 and IPv6 addresses can be used. Wildcards are not supported. Condition is satisfied if the source IP address of the request matches one of the CIDR blocks. Condition is not satisfied by the addresses in the `X-Forwarded-For` header, use `httpHeader` condition instead.- Returns:
- builder
-
values
public ListenerRuleConditionSourceIpArgs.Builder values(java.util.List<java.lang.String> values)
- Parameters:
values- List of source IP addresses in CIDR format for Application Load Balancers. Both IPv4 and IPv6 addresses can be used. Wildcards are not supported. Condition is satisfied if the source IP address of the request matches one of the CIDR blocks. Condition is not satisfied by the addresses in the `X-Forwarded-For` header, use `httpHeader` condition instead.- Returns:
- builder
-
values
public ListenerRuleConditionSourceIpArgs.Builder values(java.lang.String... values)
- Parameters:
values- List of source IP addresses in CIDR format for Application Load Balancers. Both IPv4 and IPv6 addresses can be used. Wildcards are not supported. Condition is satisfied if the source IP address of the request matches one of the CIDR blocks. Condition is not satisfied by the addresses in the `X-Forwarded-For` header, use `httpHeader` condition instead.- Returns:
- builder
-
build
public ListenerRuleConditionSourceIpArgs build()
-
-