MysqlSslConfigResponse class

MySQL SSL configuration information.

Constructors

MysqlSslConfigResponse({required Input<String> caCertificate, required Input<bool> caCertificateSet, required Input<String> clientCertificate, required Input<bool> clientCertificateSet, required Input<String> clientKey, required Input<bool> clientKeySet})
Creates a new MysqlSslConfigResponse. caCertificate Input only. PEM-encoded certificate of the CA that signed the source database server's certificate. caCertificateSet Indicates whether the ca_certificate field is set. clientCertificate Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'client_key' and the 'ca_certificate' fields are mandatory. clientCertificateSet Indicates whether the client_certificate field is set. clientKey Input only. 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. clientKeySet Indicates whether the client_key field is set.
const
MysqlSslConfigResponse.fromMap(Map<String, dynamic> map)
factory

Properties

caCertificate → Input<String>
Input only. PEM-encoded certificate of the CA that signed the source database server's certificate.
final
caCertificateSet → Input<bool>
Indicates whether the ca_certificate field is set.
final
clientCertificate → Input<String>
Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'client_key' and the 'ca_certificate' fields are mandatory.
final
clientCertificateSet → Input<bool>
Indicates whether the client_certificate field is set.
final
clientKey → Input<String>
Input only. 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.
final
clientKeySet → Input<bool>
Indicates whether the client_key field is set.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited