public sealed class MySqlConnectionProfile : IMessage<MySqlConnectionProfile>, IEquatable<MySqlConnectionProfile>, IDeepCloneable<MySqlConnectionProfile>, IBufferMessage, IMessage
Specifies connection parameters required specifically for MySQL databases.
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.
Required. The username that Database Migration Service will use to connect to the
database. The value is encrypted when stored in Database Migration Service.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eMySqlConnectionProfile\u003c/code\u003e class, which is used to define connection parameters for MySQL databases within the Google Cloud Database Migration Service.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMySqlConnectionProfile\u003c/code\u003e class, found within the \u003ccode\u003eGoogle.Cloud.CloudDms.V1\u003c/code\u003e namespace, supports multiple versions, with the latest version being 2.5.0 and the currently presented documentation covering version 2.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, ensuring functionalities like message handling and deep cloning.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eMySqlConnectionProfile\u003c/code\u003e include \u003ccode\u003eHost\u003c/code\u003e, \u003ccode\u003ePort\u003c/code\u003e, \u003ccode\u003eUsername\u003c/code\u003e, and \u003ccode\u003ePassword\u003c/code\u003e, which are required to connect to the MySQL database, and also other properties such as \u003ccode\u003eCloudSqlId\u003c/code\u003e, \u003ccode\u003ePasswordSet\u003c/code\u003e and \u003ccode\u003eSsl\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for \u003ccode\u003eMySqlConnectionProfile\u003c/code\u003e, one being a parameterless constructor, and the other one for creating a new connection profile based on an existing one.\u003c/p\u003e\n"]]],[],null,[]]