Ssl Config Args
data class SslConfigArgs(val additionalVariables: Output<List<ConfigVariableArgs>>? = null, val clientCertType: Output<SslConfigClientCertType>? = null, val clientCertificate: Output<SecretArgs>? = null, val clientPrivateKey: Output<SecretArgs>? = null, val clientPrivateKeyPass: Output<SecretArgs>? = null, val privateServerCertificate: Output<SecretArgs>? = null, val serverCertType: Output<SslConfigServerCertType>? = null, val trustModel: Output<SslConfigTrustModel>? = null, val type: Output<SslConfigType>? = null, val useSsl: Output<Boolean>? = null) : ConvertibleToJava<SslConfigArgs>
SSL Configuration of a connection
Constructors
Link copied to clipboard
constructor(additionalVariables: Output<List<ConfigVariableArgs>>? = null, clientCertType: Output<SslConfigClientCertType>? = null, clientCertificate: Output<SecretArgs>? = null, clientPrivateKey: Output<SecretArgs>? = null, clientPrivateKeyPass: Output<SecretArgs>? = null, privateServerCertificate: Output<SecretArgs>? = null, serverCertType: Output<SslConfigServerCertType>? = null, trustModel: Output<SslConfigTrustModel>? = null, type: Output<SslConfigType>? = null, useSsl: Output<Boolean>? = null)
Properties
Link copied to clipboard
Additional SSL related field values
Link copied to clipboard
Client Certificate
Link copied to clipboard
Type of Client Cert (PEM/JKS/.. etc.)
Link copied to clipboard
Client Private Key
Link copied to clipboard
Secret containing the passphrase protecting the Client Private Key
Link copied to clipboard
Private Server Certificate. Needs to be specified if trust model is PRIVATE
.
Link copied to clipboard
Type of Server Cert (PEM/JKS/.. etc.)
Link copied to clipboard
Trust Model of the SSL connection
Link copied to clipboard
Controls the ssl type for the given connector version.