Google Cloud Sql Admin V1beta4 Client - Class OnPremisesConfiguration (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 V1beta4 Client class OnPremisesConfiguration.
On-premises instance configuration.
Generated from protobuf message google.cloud.sql.v1beta4.OnPremisesConfiguration
Namespace
Google \ Cloud \ Sql \ V1beta4Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ host_port |
string
The host and port of the on-premises instance in host:port format |
↳ kind |
string
This is always |
↳ username |
string
The username for connecting to on-premises instance. |
↳ password |
string
The password for connecting to on-premises instance. |
↳ ca_certificate |
string
PEM representation of the trusted CA's x509 certificate. |
↳ client_certificate |
string
PEM representation of the replica's x509 certificate. |
↳ client_key |
string
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate. |
↳ dump_file_path |
string
The dump file to create the Cloud SQL replica. |
↳ source_instance |
Google\Cloud\Sql\V1beta4\InstanceReference
The reference to Cloud SQL instance if the source is Cloud SQL. |
getHostPort
The host and port of the on-premises instance in host:port format
| Returns | |
|---|---|
| Type | Description |
string |
|
setHostPort
The host and port of the on-premises instance in host:port format
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getKind
This is always sql#onPremisesConfiguration.
| Returns | |
|---|---|
| Type | Description |
string |
|
setKind
This is always sql#onPremisesConfiguration.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUsername
The username for connecting to on-premises instance.
| Returns | |
|---|---|
| Type | Description |
string |
|
setUsername
The username for connecting to on-premises instance.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPassword
The password for connecting to on-premises instance.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPassword
The password for connecting to on-premises instance.
| 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 |
|
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 |
|
getClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDumpFilePath
The dump file to create the Cloud SQL replica.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDumpFilePath
The dump file to create the Cloud SQL replica.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSourceInstance
The reference to Cloud SQL instance if the source is Cloud SQL.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Sql\V1beta4\InstanceReference|null |
|
hasSourceInstance
clearSourceInstance
setSourceInstance
The reference to Cloud SQL instance if the source is Cloud SQL.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Sql\V1beta4\InstanceReference
|
| Returns | |
|---|---|
| Type | Description |
$this |
|