LoadBalancerTlsCertificateArgs

data class LoadBalancerTlsCertificateArgs(val certificateAlternativeNames: Output<List<String>>? = null, val certificateDomainName: Output<String>? = null, val certificateName: Output<String>? = null, val httpsRedirectionEnabled: Output<Boolean>? = null, val isAttached: Output<Boolean>? = null, val loadBalancerName: Output<String>? = null) : ConvertibleToJava<LoadBalancerTlsCertificateArgs>

Resource Type definition for AWS::Lightsail::LoadBalancerTlsCertificate

Constructors

Link copied to clipboard
constructor(certificateAlternativeNames: Output<List<String>>? = null, certificateDomainName: Output<String>? = null, certificateName: Output<String>? = null, httpsRedirectionEnabled: Output<Boolean>? = null, isAttached: Output<Boolean>? = null, loadBalancerName: Output<String>? = null)

Properties

Link copied to clipboard

An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.

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

The domain name (e.g., example.com ) for your SSL/TLS certificate.

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

The SSL/TLS certificate name.

Link copied to clipboard
val httpsRedirectionEnabled: Output<Boolean>? = null

A Boolean value that indicates whether HTTPS redirection is enabled for the load balancer.

Link copied to clipboard
val isAttached: Output<Boolean>? = null

When true, the SSL/TLS certificate is attached to the Lightsail load balancer.

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

The name of your load balancer.

Functions

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