Class ListenerRuleConditionSourceIpArgs.Builder

    • 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