MysqlSslConfigResponse constructor

const MysqlSslConfigResponse({
  1. required Input<String> caCertificate,
  2. required Input<bool> caCertificateSet,
  3. required Input<String> clientCertificate,
  4. required Input<bool> clientCertificateSet,
  5. required Input<String> clientKey,
  6. 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.

Implementation

const MysqlSslConfigResponse({
  required this.caCertificate,
  required this.caCertificateSet,
  required this.clientCertificate,
  required this.clientCertificateSet,
  required this.clientKey,
  required this.clientKeySet,
});