LoadBalancerDomainArgs

data class LoadBalancerDomainArgs(val certificateId: Output<String>? = null, val certificateName: Output<String>? = null, val isManaged: Output<Boolean>? = null, val name: Output<String>, val sslValidationErrorReasons: Output<List<String>>? = null, val verificationErrorReasons: Output<List<String>>? = null) : ConvertibleToJava<LoadBalancerDomainArgs>

Constructors

Link copied to clipboard
constructor(certificateId: Output<String>? = null, certificateName: Output<String>? = null, isManaged: Output<Boolean>? = null, name: Output<String>, sslValidationErrorReasons: Output<List<String>>? = null, verificationErrorReasons: Output<List<String>>? = null)

Properties

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

The certificate id associated with the domain used for TLS handshaking.

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

The certificate name to be used for TLS handshaking.

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

Control flag to specify whether the domain is managed by DigitalOcean.

Link copied to clipboard
val name: Output<String>

The domain name to be used for ingressing traffic to a Global Load Balancer.

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

list of domain SSL validation errors

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

list of domain verification errors

Functions

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