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
constructor(domainName: Output<String>, hostedZoneArn: Output<String>? = null, recordSetId: Output<String>? = null, recordType: Output<String>? = null, targetResource: Output<ResourceSetResourceDnsTargetResourceTargetResourceArgs>? = null)

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.

Functions

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