ServiceDnsConfigArgs

data class ServiceDnsConfigArgs(val dnsRecords: Output<List<ServiceDnsConfigDnsRecordArgs>>, val namespaceId: Output<String>, val routingPolicy: Output<String>? = null) : ConvertibleToJava<ServiceDnsConfigArgs>

Constructors

Link copied to clipboard
constructor(dnsRecords: Output<List<ServiceDnsConfigDnsRecordArgs>>, namespaceId: Output<String>, routingPolicy: Output<String>? = null)

Properties

Link copied to clipboard

An array that contains one DnsRecord object for each resource record set.

Link copied to clipboard
val namespaceId: Output<String>

The ID of the namespace to use for DNS configuration.

Link copied to clipboard
val routingPolicy: Output<String>? = null

The routing policy that you want to apply to all records that Route 53 creates when you register an instance and specify the service. Valid Values: MULTIVALUE, WEIGHTED

Functions

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