TlsValidationContextArgs

data class TlsValidationContextArgs(val certificatePath: Output<String>? = null, val sdsConfig: Output<SdsConfigArgs>? = null, val validationSource: Output<TlsValidationContextValidationSource>? = null) : ConvertibleToJava<TlsValidationContextArgs>

Deprecated Defines the mechanism to obtain the Certificate Authority certificate to validate the client/server certificate. validate the client/server certificate.

Constructors

Link copied to clipboard
fun TlsValidationContextArgs(certificatePath: Output<String>? = null, sdsConfig: Output<SdsConfigArgs>? = null, validationSource: Output<TlsValidationContextValidationSource>? = null)

Functions

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

Properties

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

The path to the file holding the CA certificate to validate the client or server certificate.

Link copied to clipboard
val sdsConfig: Output<SdsConfigArgs>? = null

Specifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS.

Link copied to clipboard

Defines how TLS certificates are obtained.