public sealed class MySqlConnectionProfile : IMessage<MySqlConnectionProfile>, IEquatable<MySqlConnectionProfile>, IDeepCloneable<MySqlConnectionProfile>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class MySqlConnectionProfile.
Specifies connection parameters required specifically for MySQL databases.
Implements
IMessageMySqlConnectionProfile, IEquatableMySqlConnectionProfile, IDeepCloneableMySqlConnectionProfile, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
MySqlConnectionProfile()
public MySqlConnectionProfile()
MySqlConnectionProfile(MySqlConnectionProfile)
public MySqlConnectionProfile(MySqlConnectionProfile other)
Parameter | |
---|---|
Name | Description |
other | MySqlConnectionProfile |
Properties
CloudSqlId
public string CloudSqlId { get; set; }
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
Property Value | |
---|---|
Type | Description |
string |
Host
public string Host { get; set; }
Required. The IP or hostname of the source MySQL database.
Property Value | |
---|---|
Type | Description |
string |
Password
public string Password { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
PasswordSet
public bool PasswordSet { get; set; }
Output only. Indicates If this connection profile password is stored.
Property Value | |
---|---|
Type | Description |
bool |
Port
public int Port { get; set; }
Required. The network port of the source MySQL database.
Property Value | |
---|---|
Type | Description |
int |
Ssl
public SslConfig Ssl { get; set; }
SSL configuration for the destination to connect to the source database.
Property Value | |
---|---|
Type | Description |
SslConfig |
Username
public string Username { get; set; }
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
Property Value | |
---|---|
Type | Description |
string |