GetTrafficPolicyDocumentPlainArgs

data class GetTrafficPolicyDocumentPlainArgs(val endpoints: List<GetTrafficPolicyDocumentEndpoint>? = null, val recordType: String? = null, val rules: List<GetTrafficPolicyDocumentRule>? = null, val startEndpoint: String? = null, val startRule: String? = null, val version: String? = null) : ConvertibleToJava<GetTrafficPolicyDocumentPlainArgs>

A collection of arguments for invoking getTrafficPolicyDocument.

Constructors

Link copied to clipboard
constructor(endpoints: List<GetTrafficPolicyDocumentEndpoint>? = null, recordType: String? = null, rules: List<GetTrafficPolicyDocumentRule>? = null, startEndpoint: String? = null, startRule: String? = null, version: String? = null)

Properties

Link copied to clipboard

Configuration block for the definitions of the endpoints that you want to use in this traffic policy. See below

Link copied to clipboard
val recordType: String? = null

DNS type of all of the resource record sets that Amazon Route 53 will create based on this traffic policy.

Link copied to clipboard

Configuration block for definitions of the rules that you want to use in this traffic policy. See below

Link copied to clipboard
val startEndpoint: String? = null

An endpoint to be as the starting point for the traffic policy.

Link copied to clipboard
val startRule: String? = null

A rule to be as the starting point for the traffic policy.

Link copied to clipboard
val version: String? = null

Version of the traffic policy format.

Functions

Link copied to clipboard
open override fun toJava(): GetTrafficPolicyDocumentPlainArgs