Class GetTrafficPolicyDocumentArgs


  • public final class GetTrafficPolicyDocumentArgs
    extends com.pulumi.resources.InvokeArgs
    • 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.