ResourceSetDnsTargetResourceArgs

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

A component for DNS/routing control readiness checks.

Constructors

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

Properties

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

The domain name that acts as an ingress point to a portion of the customer application.

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

The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.

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

The Route 53 record set ID that will uniquely identify a DNS record, given a name and a type.

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

The type of DNS record of the target resource.

Link copied to clipboard

The target resource that the Route 53 record points to.

Functions

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