Show / Hide Table of Contents

Class DatabaseInstanceReplicaConfigurationArgs

Inheritance
System.Object
InputArgs
ResourceArgs
DatabaseInstanceReplicaConfigurationArgs
Inherited Members
ResourceArgs.Empty
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()
Namespace: Pulumi.Gcp.Sql.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class DatabaseInstanceReplicaConfigurationArgs : ResourceArgs

Constructors

View Source

DatabaseInstanceReplicaConfigurationArgs()

Declaration
public DatabaseInstanceReplicaConfigurationArgs()

Properties

View Source

CaCertificate

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

ClientCertificate

PEM representation of the slave's x509 certificate.

Declaration
public Input<string> ClientCertificate { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ClientKey

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

ConnectRetryInterval

The number of seconds between connect retries.

Declaration
public Input<int> ConnectRetryInterval { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

DumpFilePath

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

FailoverTarget

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

MasterHeartbeatPeriod

Time in ms between replication heartbeats.

Declaration
public Input<int> MasterHeartbeatPeriod { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Password

Password for the replication connection.

Declaration
public Input<string> Password { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SslCipher

Declaration
public Input<string> SslCipher { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Username

Username for replication connection.

Declaration
public Input<string> Username { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VerifyServerCertificate

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.