Class DatabaseInstanceReplicaConfigurationArgs
Inheritance
System.Object
DatabaseInstanceReplicaConfigurationArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Gcp.dll
public sealed class DatabaseInstanceReplicaConfigurationArgs : ResourceArgs
Constructors
View Source
Declaration
public DatabaseInstanceReplicaConfigurationArgs()
Properties
View Source
PEM representation of the trusted CA's x509
certificate.
Declaration
public Input<string> CaCertificate { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PEM representation of the slave's x509
certificate.
Declaration
public Input<string> ClientCertificate { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PEM representation of the slave's private key. The
corresponding public key in encoded in the client_certificate.
Declaration
public Input<string> ClientKey { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The number of seconds
between connect retries.
Declaration
public Input<int> ConnectRetryInterval { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Path to a SQL file in GCS from which slave
instances are created. Format is gs://bucket/filename.
Declaration
public Input<string> DumpFilePath { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Specifies if the replica is the failover target.
If the field is set to true the replica will be designated as a failover replica.
If the master instance fails, the replica instance will be promoted as
the new master instance.
Declaration
public Input<bool> FailoverTarget { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Time in ms between replication
heartbeats.
Declaration
public Input<int> MasterHeartbeatPeriod { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Password for the replication connection.
Declaration
public Input<string> Password { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> SslCipher { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Username for replication connection.
Declaration
public Input<string> Username { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
True if the master's common name
value is checked during the SSL handshake.
Declaration
public Input<bool> VerifyServerCertificate { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|