Reference documentation and code samples for the Google Cloud Dms V1 Client class MySqlConnectionProfile.
Specifies connection parameters required specifically for MySQL databases.
Generated from protobuf message google.cloud.clouddms.v1.MySqlConnectionProfile
Namespace
Google \ Cloud \ CloudDms \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ host
string
Required. The IP or hostname of the source MySQL database.
↳ port
int
Required. The network port of the source MySQL database.
↳ username
string
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
↳ password
string
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
↳ password_set
bool
Output only. Indicates If this connection profile password is stored.
↳ ssl
↳ cloud_sql_id
string
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
getHost
Required. The IP or hostname of the source MySQL database.
string
setHost
Required. The IP or hostname of the source MySQL database.
var
string
$this
getPort
Required. The network port of the source MySQL database.
int
setPort
Required. The network port of the source MySQL database.
var
int
$this
getUsername
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
string
setUsername
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
var
string
$this
getPassword
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
string
setPassword
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
var
string
$this
getPasswordSet
Output only. Indicates If this connection profile password is stored.
bool
setPasswordSet
Output only. Indicates If this connection profile password is stored.
var
bool
$this
getSsl
SSL configuration for the destination to connect to the source database.
hasSsl
clearSsl
setSsl
SSL configuration for the destination to connect to the source database.
$this
getCloudSqlId
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
string
setCloudSqlId
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
var
string
$this