VirtualGatewaySpecListenerTlsArgs

data class VirtualGatewaySpecListenerTlsArgs(val certificate: Output<VirtualGatewaySpecListenerTlsCertificateArgs>, val mode: Output<String>, val validation: Output<VirtualGatewaySpecListenerTlsValidationArgs>? = null) : ConvertibleToJava<VirtualGatewaySpecListenerTlsArgs>

Constructors

Link copied to clipboard
constructor(certificate: Output<VirtualGatewaySpecListenerTlsCertificateArgs>, mode: Output<String>, validation: Output<VirtualGatewaySpecListenerTlsValidationArgs>? = null)

Properties

Link copied to clipboard

Listener's TLS certificate.

Link copied to clipboard
val mode: Output<String>

Listener's TLS mode. Valid values: DISABLED, PERMISSIVE, STRICT.

Link copied to clipboard

Listener's Transport Layer Security (TLS) validation context.

Functions

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