CertificateValidationArgs

data class CertificateValidationArgs(val certificateArn: Output<String>? = null, val validationRecordFqdns: Output<List<String>>? = null) : ConvertibleToJava<CertificateValidationArgs>

This resource represents a successful validation of an ACM certificate in concert with other resources. Most commonly, this resource is used together with aws.route53.Record and aws.acm.Certificate to request a DNS validated certificate, deploy the required validation records and wait for validation to complete.

WARNING: This resource implements a part of the validation workflow. It does not represent a real-world entity in AWS, therefore changing or deleting this resource on its own has no immediate effect.

Example Usage

DNS Validation with Route 53

No Java example available.

Email Validation

No Java example available.

Constructors

Link copied to clipboard
constructor(certificateArn: Output<String>? = null, validationRecordFqdns: Output<List<String>>? = null)

Properties

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

ARN of the certificate that is being validated.

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

List of FQDNs that implement the validation. Only valid for DNS validation method ACM certificates. If this is set, the resource can implement additional sanity checks and has an explicit dependency on the resource that is implementing the validation

Functions

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