DatabaseInstanceReplicaConfiguration constructor

const DatabaseInstanceReplicaConfiguration({
  1. Input<String?>? caCertificate,
  2. Input<bool?>? cascadableReplica,
  3. Input<String?>? clientCertificate,
  4. Input<String?>? clientKey,
  5. Input<int?>? connectRetryInterval,
  6. Input<String?>? dumpFilePath,
  7. Input<bool?>? failoverTarget,
  8. Input<int?>? masterHeartbeatPeriod,
  9. Input<String?>? password,
  10. Input<String?>? sslCipher,
  11. Input<String?>? username,
  12. Input<bool?>? verifyServerCertificate,
})

Creates a new DatabaseInstanceReplicaConfiguration. caCertificate PEM representation of the trusted CA's x509 cascadableReplica Specifies if the replica is a cascadable replica. If true, instance must be in different region from primary. clientCertificate PEM representation of the replica's x509 clientKey PEM representation of the replica's private key. The connectRetryInterval The number of seconds dumpFilePath Path to a SQL file in GCS from which replica failoverTarget Specifies if the replica is the failover target. masterHeartbeatPeriod Time in ms between replication password Password for the replication connection. sslCipher Permissible ciphers for use in SSL encryption. username Username for replication connection. verifyServerCertificate True if the master's common name

Implementation

const DatabaseInstanceReplicaConfiguration({
  this.caCertificate,
  this.cascadableReplica,
  this.clientCertificate,
  this.clientKey,
  this.connectRetryInterval,
  this.dumpFilePath,
  this.failoverTarget,
  this.masterHeartbeatPeriod,
  this.password,
  this.sslCipher,
  this.username,
  this.verifyServerCertificate,
});