Google Cloud Sql Admin V1 Client - Class DemoteMasterMySqlReplicaConfiguration (0.11.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class DemoteMasterMySqlReplicaConfiguration.
Read-replica configuration specific to MySQL databases.
Generated from protobuf message google.cloud.sql.v1.DemoteMasterMySqlReplicaConfiguration
Namespace
Google \ Cloud \ Sql \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ kind |
string
This is always |
↳ username |
string
The username for the replication connection. |
↳ password |
string
The password for the replication connection. |
↳ client_key |
string
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate. The format of the replica's private key can be either PKCS #1 or PKCS #8. |
↳ client_certificate |
string
PEM representation of the replica's x509 certificate. |
↳ ca_certificate |
string
PEM representation of the trusted CA's x509 certificate. |
getKind
This is always sql#demoteMasterMysqlReplicaConfiguration.
| Returns | |
|---|---|
| Type | Description |
string |
|
setKind
This is always sql#demoteMasterMysqlReplicaConfiguration.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUsername
The username for the replication connection.
| Returns | |
|---|---|
| Type | Description |
string |
|
setUsername
The username for the replication connection.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPassword
The password for the replication connection.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPassword
The password for the replication connection.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate. The format of the replica's private key can be either PKCS #1 or PKCS #8.
| Returns | |
|---|---|
| Type | Description |
string |
|
setClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate. The format of the replica's private key can be either PKCS #1 or PKCS #8.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getClientCertificate
PEM representation of the replica's x509 certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setClientCertificate
PEM representation of the replica's x509 certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCaCertificate
PEM representation of the trusted CA's x509 certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCaCertificate
PEM representation of the trusted CA's x509 certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|