Package com.pulumi.aws.route53.inputs
Class TrafficPolicyInstanceState.Builder
- java.lang.Object
-
- com.pulumi.aws.route53.inputs.TrafficPolicyInstanceState.Builder
-
- Enclosing class:
- TrafficPolicyInstanceState
public static final class TrafficPolicyInstanceState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrafficPolicyInstanceState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrafficPolicyInstanceState defaults)
-
-
Method Detail
-
arn
public TrafficPolicyInstanceState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the traffic policy instance.- Returns:
- builder
-
arn
public TrafficPolicyInstanceState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the traffic policy instance.- Returns:
- builder
-
hostedZoneId
public TrafficPolicyInstanceState.Builder hostedZoneId(@Nullable 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 TrafficPolicyInstanceState.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 TrafficPolicyInstanceState.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 TrafficPolicyInstanceState.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 TrafficPolicyInstanceState.Builder trafficPolicyId(@Nullable 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 TrafficPolicyInstanceState.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 TrafficPolicyInstanceState.Builder trafficPolicyVersion(@Nullable com.pulumi.core.Output<java.lang.Integer> trafficPolicyVersion)
- Parameters:
trafficPolicyVersion- Version of the traffic policy- Returns:
- builder
-
trafficPolicyVersion
public TrafficPolicyInstanceState.Builder trafficPolicyVersion(java.lang.Integer trafficPolicyVersion)
- Parameters:
trafficPolicyVersion- Version of the traffic policy- Returns:
- builder
-
ttl
public TrafficPolicyInstanceState.Builder ttl(@Nullable 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 TrafficPolicyInstanceState.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 TrafficPolicyInstanceState build()
-
-