ListenerMutualAuthenticationArgs

data class ListenerMutualAuthenticationArgs(val advertiseTrustStoreCaNames: Output<String>? = null, val ignoreClientCertificateExpiry: Output<Boolean>? = null, val mode: Output<String>, val trustStoreArn: Output<String>? = null) : ConvertibleToJava<ListenerMutualAuthenticationArgs>

Constructors

Link copied to clipboard
constructor(advertiseTrustStoreCaNames: Output<String>? = null, ignoreClientCertificateExpiry: Output<Boolean>? = null, mode: Output<String>, trustStoreArn: Output<String>? = null)

Properties

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

Valid values are off and on.

Link copied to clipboard

Whether client certificate expiry is ignored. Default is false.

Link copied to clipboard
val mode: Output<String>

Valid values are off, verify and passthrough.

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

ARN of the elbv2 Trust Store.

Functions

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