CertificateArgs

data class CertificateArgs(val certificateName: Output<String>? = null, val domainName: Output<String>? = null, val subjectAlternativeNames: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<CertificateArgs>

Resource Type definition for AWS::Lightsail::Certificate.

Constructors

Link copied to clipboard
constructor(certificateName: Output<String>? = null, domainName: Output<String>? = null, subjectAlternativeNames: Output<List<String>>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The name for the certificate.

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

The domain name (e.g., example.com ) for the certificate.

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

An array of strings that specify the alternate domains (e.g., example2.com) and subdomains (e.g., blog.example.com) for the certificate.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

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