Package com.pulumi.aws.route53.inputs
Class TrafficPolicyState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.route53.inputs.TrafficPolicyState
-
public final class TrafficPolicyState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrafficPolicyState.Builder
-
Field Summary
Fields Modifier and Type Field Description static TrafficPolicyStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static TrafficPolicyState.Builderbuilder()static TrafficPolicyState.Builderbuilder(TrafficPolicyState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>comment()java.util.Optional<com.pulumi.core.Output<java.lang.String>>document()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>type()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>version()
-
-
-
Field Detail
-
Empty
public static final TrafficPolicyState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the traffic policy.
-
comment
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> comment()
- Returns:
- Comment for the traffic policy.
-
document
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> document()
- Returns:
- Policy document. This is a JSON formatted string. For more information about building Route53 traffic policy documents, see the [AWS Route53 Traffic Policy document format](https://docs.aws.amazon.com/Route53/latest/APIReference/api-policies-traffic-policy-document-format.html) The following arguments are optional:
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name of the traffic policy.
-
type
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
- Returns:
- DNS type of the resource record sets that Amazon Route 53 creates when you use a traffic policy to create a traffic policy instance.
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> version()
- Returns:
- Version number of the traffic policy. This value is automatically incremented by AWS after each update of this resource.
-
builder
public static TrafficPolicyState.Builder builder()
-
builder
public static TrafficPolicyState.Builder builder(TrafficPolicyState defaults)
-
-