Class ResolverRuleTargetIpArgs.Builder

  • Enclosing class:
    ResolverRuleTargetIpArgs

    public static final class ResolverRuleTargetIpArgs.Builder
    extends java.lang.Object
    • Method Detail

      • ip

        public ResolverRuleTargetIpArgs.Builder ip​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> ip)
        Parameters:
        ip - One IPv4 address that you want to forward DNS queries to.
        Returns:
        builder
      • ip

        public ResolverRuleTargetIpArgs.Builder ip​(java.lang.String ip)
        Parameters:
        ip - One IPv4 address that you want to forward DNS queries to.
        Returns:
        builder
      • ipv6

        public ResolverRuleTargetIpArgs.Builder ipv6​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> ipv6)
        Parameters:
        ipv6 - One IPv6 address that you want to forward DNS queries to.
        Returns:
        builder
      • ipv6

        public ResolverRuleTargetIpArgs.Builder ipv6​(java.lang.String ipv6)
        Parameters:
        ipv6 - One IPv6 address that you want to forward DNS queries to.
        Returns:
        builder
      • port

        public ResolverRuleTargetIpArgs.Builder port​(@Nullable
                                                     com.pulumi.core.Output<java.lang.Integer> port)
        Parameters:
        port - Port at `ip` that you want to forward DNS queries to. Default value is `53`.
        Returns:
        builder
      • port

        public ResolverRuleTargetIpArgs.Builder port​(java.lang.Integer port)
        Parameters:
        port - Port at `ip` that you want to forward DNS queries to. Default value is `53`.
        Returns:
        builder
      • protocol

        public ResolverRuleTargetIpArgs.Builder protocol​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> protocol)
        Parameters:
        protocol - Protocol for the resolver endpoint. Valid values can be found in the [AWS documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_TargetAddress.html). Default value is `Do53`.
        Returns:
        builder
      • protocol

        public ResolverRuleTargetIpArgs.Builder protocol​(java.lang.String protocol)
        Parameters:
        protocol - Protocol for the resolver endpoint. Valid values can be found in the [AWS documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_TargetAddress.html). Default value is `Do53`.
        Returns:
        builder