Package com.pulumi.aws.route53.inputs
Class GetTrafficPolicyDocumentArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.route53.inputs.GetTrafficPolicyDocumentArgs
-
public final class GetTrafficPolicyDocumentArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetTrafficPolicyDocumentArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetTrafficPolicyDocumentArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetTrafficPolicyDocumentArgs.Builderbuilder()static GetTrafficPolicyDocumentArgs.Builderbuilder(GetTrafficPolicyDocumentArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<GetTrafficPolicyDocumentEndpointArgs>>>endpoints()java.util.Optional<com.pulumi.core.Output<java.lang.String>>recordType()java.util.Optional<com.pulumi.core.Output<java.util.List<GetTrafficPolicyDocumentRuleArgs>>>rules()java.util.Optional<com.pulumi.core.Output<java.lang.String>>startEndpoint()java.util.Optional<com.pulumi.core.Output<java.lang.String>>startRule()java.util.Optional<com.pulumi.core.Output<java.lang.String>>version()
-
-
-
Field Detail
-
Empty
public static final GetTrafficPolicyDocumentArgs Empty
-
-
Method Detail
-
endpoints
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetTrafficPolicyDocumentEndpointArgs>>> endpoints()
- Returns:
- Configuration block for the definitions of the endpoints that you want to use in this traffic policy. See below
-
recordType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> recordType()
- Returns:
- DNS type of all of the resource record sets that Amazon Route 53 will create based on this traffic policy.
-
rules
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetTrafficPolicyDocumentRuleArgs>>> rules()
- Returns:
- Configuration block for definitions of the rules that you want to use in this traffic policy. See below
-
startEndpoint
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> startEndpoint()
- Returns:
- An endpoint to be as the starting point for the traffic policy.
-
startRule
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> startRule()
- Returns:
- A rule to be as the starting point for the traffic policy.
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
- Returns:
- Version of the traffic policy format.
-
builder
public static GetTrafficPolicyDocumentArgs.Builder builder()
-
builder
public static GetTrafficPolicyDocumentArgs.Builder builder(GetTrafficPolicyDocumentArgs defaults)
-
-