Connection Ssl Config Args
data class ConnectionSslConfigArgs(val additionalVariables: Output<List<ConnectionSslConfigAdditionalVariableArgs>>? = null, val clientCertType: Output<String>? = null, val clientCertificate: Output<ConnectionSslConfigClientCertificateArgs>? = null, val clientPrivateKey: Output<ConnectionSslConfigClientPrivateKeyArgs>? = null, val clientPrivateKeyPass: Output<ConnectionSslConfigClientPrivateKeyPassArgs>? = null, val privateServerCertificate: Output<ConnectionSslConfigPrivateServerCertificateArgs>? = null, val serverCertType: Output<String>? = null, val trustModel: Output<String>? = null, val type: Output<String>, val useSsl: Output<Boolean>? = null) : ConvertibleToJava<ConnectionSslConfigArgs>
Constructors
Link copied to clipboard
constructor(additionalVariables: Output<List<ConnectionSslConfigAdditionalVariableArgs>>? = null, clientCertType: Output<String>? = null, clientCertificate: Output<ConnectionSslConfigClientCertificateArgs>? = null, clientPrivateKey: Output<ConnectionSslConfigClientPrivateKeyArgs>? = null, clientPrivateKeyPass: Output<ConnectionSslConfigClientPrivateKeyPassArgs>? = null, privateServerCertificate: Output<ConnectionSslConfigPrivateServerCertificateArgs>? = null, serverCertType: Output<String>? = null, trustModel: Output<String>? = null, type: Output<String>, useSsl: Output<Boolean>? = null)
Properties
Link copied to clipboard
Additional SSL related field values. Structure is documented below.
Link copied to clipboard
Client Certificate Structure is documented below.
Link copied to clipboard
Type of Client Cert (PEM/JKS/.. etc.) Possible values are: PEM
.
Link copied to clipboard
Client Private Key Structure is documented below.
Link copied to clipboard
Secret containing the passphrase protecting the Client Private Key Structure is documented below.
Link copied to clipboard
Private Server Certificate. Needs to be specified if trust model is PRIVATE. Structure is documented below.
Link copied to clipboard
Type of Server Cert (PEM/JKS/.. etc.) Possible values are: PEM
.
Link copied to clipboard
Enum for Trust Model Possible values are: PUBLIC
, PRIVATE
, INSECURE
.