Class TrafficPolicyInstanceArgs.Builder

  • Enclosing class:
    TrafficPolicyInstanceArgs

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

      • hostedZoneId

        public TrafficPolicyInstanceArgs.Builder hostedZoneId​(com.pulumi.core.Output<java.lang.String> hostedZoneId)
        Parameters:
        hostedZoneId - ID of the hosted zone that you want Amazon Route 53 to create resource record sets in by using the configuration in a traffic policy.
        Returns:
        builder
      • hostedZoneId

        public TrafficPolicyInstanceArgs.Builder hostedZoneId​(java.lang.String hostedZoneId)
        Parameters:
        hostedZoneId - ID of the hosted zone that you want Amazon Route 53 to create resource record sets in by using the configuration in a traffic policy.
        Returns:
        builder
      • name

        public TrafficPolicyInstanceArgs.Builder name​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Domain name for which Amazon Route 53 responds to DNS queries by using the resource record sets that Route 53 creates for this traffic policy instance.
        Returns:
        builder
      • name

        public TrafficPolicyInstanceArgs.Builder name​(java.lang.String name)
        Parameters:
        name - Domain name for which Amazon Route 53 responds to DNS queries by using the resource record sets that Route 53 creates for this traffic policy instance.
        Returns:
        builder
      • trafficPolicyId

        public TrafficPolicyInstanceArgs.Builder trafficPolicyId​(com.pulumi.core.Output<java.lang.String> trafficPolicyId)
        Parameters:
        trafficPolicyId - ID of the traffic policy that you want to use to create resource record sets in the specified hosted zone.
        Returns:
        builder
      • trafficPolicyId

        public TrafficPolicyInstanceArgs.Builder trafficPolicyId​(java.lang.String trafficPolicyId)
        Parameters:
        trafficPolicyId - ID of the traffic policy that you want to use to create resource record sets in the specified hosted zone.
        Returns:
        builder
      • trafficPolicyVersion

        public TrafficPolicyInstanceArgs.Builder trafficPolicyVersion​(com.pulumi.core.Output<java.lang.Integer> trafficPolicyVersion)
        Parameters:
        trafficPolicyVersion - Version of the traffic policy
        Returns:
        builder
      • trafficPolicyVersion

        public TrafficPolicyInstanceArgs.Builder trafficPolicyVersion​(java.lang.Integer trafficPolicyVersion)
        Parameters:
        trafficPolicyVersion - Version of the traffic policy
        Returns:
        builder
      • ttl

        public TrafficPolicyInstanceArgs.Builder ttl​(com.pulumi.core.Output<java.lang.Integer> ttl)
        Parameters:
        ttl - TTL that you want Amazon Route 53 to assign to all the resource record sets that it creates in the specified hosted zone.
        Returns:
        builder
      • ttl

        public TrafficPolicyInstanceArgs.Builder ttl​(java.lang.Integer ttl)
        Parameters:
        ttl - TTL that you want Amazon Route 53 to assign to all the resource record sets that it creates in the specified hosted zone.
        Returns:
        builder