DomainNameDomainNameConfiguration

data class DomainNameDomainNameConfiguration(val certificateArn: String, val endpointType: String, val hostedZoneId: String? = null, val ownershipVerificationCertificateArn: String? = null, val securityPolicy: String, val targetDomainName: String? = null)

Constructors

Link copied to clipboard
constructor(certificateArn: String, endpointType: String, hostedZoneId: String? = null, ownershipVerificationCertificateArn: String? = null, securityPolicy: String, targetDomainName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

ARN of an AWS-managed certificate that will be used by the endpoint for the domain name. AWS Certificate Manager is the only supported source. Use the aws.acm.Certificate resource to configure an ACM certificate.

Link copied to clipboard

Endpoint type. Valid values: REGIONAL.

Link copied to clipboard
val hostedZoneId: String? = null

Amazon Route 53 Hosted Zone ID of the endpoint.

Link copied to clipboard

ARN of the AWS-issued certificate used to validate custom domain ownership (when certificate_arn is issued via an ACM Private CA or mutual_tls_authentication is configured with an ACM-imported certificate.)

Link copied to clipboard

Transport Layer Security (TLS) version of the security policy for the domain name. Valid values: TLS_1_2.

Link copied to clipboard

Target domain name.