google_api_sql_admin v0.6.0 GoogleApi.SQLAdmin.V1beta4.Model.DemoteMasterMySqlReplicaConfiguration View Source

Read-replica configuration specific to MySQL databases.

Attributes

  • caCertificate (String.t): PEM representation of the trusted CA's x509 certificate. Defaults to: null.
  • clientCertificate (String.t): PEM representation of the slave's x509 certificate. Defaults to: null.
  • clientKey (String.t): PEM representation of the slave's private key. The corresponsing public key is encoded in the client's certificate. The format of the slave's private key can be either PKCS #1 or PKCS #8. Defaults to: null.
  • kind (String.t): This is always sql#demoteMasterMysqlReplicaConfiguration. Defaults to: null.
  • password (String.t): The password for the replication connection. Defaults to: null.
  • username (String.t): The username for the replication connection. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.SQLAdmin.V1beta4.Model.DemoteMasterMySqlReplicaConfiguration{
  caCertificate: any(),
  clientCertificate: any(),
  clientKey: any(),
  kind: any(),
  password: any(),
  username: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.