ResourceSetResourceDnsTargetResourceArgs

data class ResourceSetResourceDnsTargetResourceArgs(val domainName: Output<String>, val hostedZoneArn: Output<String>? = null, val recordSetId: Output<String>? = null, val recordType: Output<String>? = null, val targetResource: Output<ResourceSetResourceDnsTargetResourceTargetResourceArgs>? = null) : ConvertibleToJava<ResourceSetResourceDnsTargetResourceArgs>

Constructors

Link copied to clipboard
fun ResourceSetResourceDnsTargetResourceArgs(domainName: Output<String>, hostedZoneArn: Output<String>? = null, recordSetId: Output<String>? = null, recordType: Output<String>? = null, targetResource: Output<ResourceSetResourceDnsTargetResourceTargetResourceArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val domainName: Output<String>

DNS Name that acts as the ingress point to a portion of application.

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

Hosted Zone ARN that contains the DNS record with the provided name of target resource.

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

Route53 record set id to uniquely identify a record given a domain_name and a record_type.

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

Type of DNS Record of target resource.

Link copied to clipboard

Target resource the R53 record specified with the above params points to.