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.
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 sql#onPremisesConfiguration
.
↳ 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
string
setHostPort
The host and port of the on-premises instance in host:port format
var
string
$this
getKind
This is always sql#onPremisesConfiguration
.
string
setKind
This is always sql#onPremisesConfiguration
.
var
string
$this
getUsername
The username for connecting to on-premises instance.
string
setUsername
The username for connecting to on-premises instance.
var
string
$this
getPassword
The password for connecting to on-premises instance.
string
setPassword
The password for connecting to on-premises instance.
var
string
$this
getCaCertificate
PEM representation of the trusted CA's x509 certificate.
string
setCaCertificate
PEM representation of the trusted CA's x509 certificate.
var
string
$this
getClientCertificate
PEM representation of the replica's x509 certificate.
string
setClientCertificate
PEM representation of the replica's x509 certificate.
var
string
$this
getClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate.
string
setClientKey
PEM representation of the replica's private key. The corresponsing public key is encoded in the client's certificate.
var
string
$this
getDumpFilePath
The dump file to create the Cloud SQL replica.
string
setDumpFilePath
The dump file to create the Cloud SQL replica.
var
string
$this
getSourceInstance
The reference to Cloud SQL instance if the source is Cloud SQL.
hasSourceInstance
clearSourceInstance
setSourceInstance
The reference to Cloud SQL instance if the source is Cloud SQL.
$this