VirtualNodeSpecListenerArgs

data class VirtualNodeSpecListenerArgs(val connectionPool: Output<VirtualNodeSpecListenerConnectionPoolArgs>? = null, val healthCheck: Output<VirtualNodeSpecListenerHealthCheckArgs>? = null, val outlierDetection: Output<VirtualNodeSpecListenerOutlierDetectionArgs>? = null, val portMapping: Output<VirtualNodeSpecListenerPortMappingArgs>, val timeout: Output<VirtualNodeSpecListenerTimeoutArgs>? = null, val tls: Output<VirtualNodeSpecListenerTlsArgs>? = null) : ConvertibleToJava<VirtualNodeSpecListenerArgs>

Constructors

Link copied to clipboard
constructor(connectionPool: Output<VirtualNodeSpecListenerConnectionPoolArgs>? = null, healthCheck: Output<VirtualNodeSpecListenerHealthCheckArgs>? = null, outlierDetection: Output<VirtualNodeSpecListenerOutlierDetectionArgs>? = null, portMapping: Output<VirtualNodeSpecListenerPortMappingArgs>, timeout: Output<VirtualNodeSpecListenerTimeoutArgs>? = null, tls: Output<VirtualNodeSpecListenerTlsArgs>? = null)

Properties

Link copied to clipboard

Connection pool information for the listener.

Link copied to clipboard

Health check information for the listener.

Link copied to clipboard

Outlier detection information for the listener.

Link copied to clipboard

Port mapping information for the listener.

Link copied to clipboard

Timeouts for different protocols.

Link copied to clipboard
val tls: Output<VirtualNodeSpecListenerTlsArgs>? = null

Transport Layer Security (TLS) properties for the listener

Functions

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