ConnectionProfileMysqlProfileSslConfigArgs

data class ConnectionProfileMysqlProfileSslConfigArgs(val caCertificate: Output<String>? = null, val caCertificateSet: Output<Boolean>? = null, val clientCertificate: Output<String>? = null, val clientCertificateSet: Output<Boolean>? = null, val clientKey: Output<String>? = null, val clientKeySet: Output<Boolean>? = null) : ConvertibleToJava<ConnectionProfileMysqlProfileSslConfigArgs>

Constructors

constructor(caCertificate: Output<String>? = null, caCertificateSet: Output<Boolean>? = null, clientCertificate: Output<String>? = null, clientCertificateSet: Output<Boolean>? = null, clientKey: Output<String>? = null, clientKeySet: Output<Boolean>? = null)

Properties

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

PEM-encoded certificate of the CA that signed the source database server's certificate. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val caCertificateSet: Output<Boolean>? = null

(Output) Indicates whether the clientKey field is set.

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

PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'clientKey' and the 'caCertificate' fields are mandatory. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val clientCertificateSet: Output<Boolean>? = null

(Output) Indicates whether the clientCertificate field is set.

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

PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val clientKeySet: Output<Boolean>? = null

(Output) Indicates whether the clientKey field is set.

Functions

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