Package com.pulumi.aws.route53
Class TrafficPolicyInstanceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.route53.TrafficPolicyInstanceArgs.Builder
-
- Enclosing class:
- TrafficPolicyInstanceArgs
public static final class TrafficPolicyInstanceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrafficPolicyInstanceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrafficPolicyInstanceArgsbuild()TrafficPolicyInstanceArgs.BuilderhostedZoneId(com.pulumi.core.Output<java.lang.String> hostedZoneId)TrafficPolicyInstanceArgs.BuilderhostedZoneId(java.lang.String hostedZoneId)TrafficPolicyInstanceArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)TrafficPolicyInstanceArgs.Buildername(java.lang.String name)TrafficPolicyInstanceArgs.BuildertrafficPolicyId(com.pulumi.core.Output<java.lang.String> trafficPolicyId)TrafficPolicyInstanceArgs.BuildertrafficPolicyId(java.lang.String trafficPolicyId)TrafficPolicyInstanceArgs.BuildertrafficPolicyVersion(com.pulumi.core.Output<java.lang.Integer> trafficPolicyVersion)TrafficPolicyInstanceArgs.BuildertrafficPolicyVersion(java.lang.Integer trafficPolicyVersion)TrafficPolicyInstanceArgs.Builderttl(com.pulumi.core.Output<java.lang.Integer> ttl)TrafficPolicyInstanceArgs.Builderttl(java.lang.Integer ttl)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrafficPolicyInstanceArgs defaults)
-
-
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
-
build
public TrafficPolicyInstanceArgs build()
-
-