You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DatabaseMigrationService::Types::MySQLSettingsWhen passing MySQLSettings as input to an Aws::Client method, you can use a vanilla Hash:
{
after_connect_script: "String",
database_name: "String",
events_poll_interval: 1,
target_db_type: "specific-database", max_file_size: 1,
parallel_load_threads: 1,
password: "SecretString",
port: 1,
server_name: "String",
server_timezone: "String",
username: "String",
}
Provides information that defines a MySQL endpoint.
Returned by:
Specifies a script to run immediately after AWS DMS connects to the endpoint.
Database name for the endpoint.
Specifies how often to check the binary log for new changes/events when the database is idle.
Specifies the maximum size (in KB) of any .csv file used to transfer data to a MySQL-compatible database.
Improves performance when loading data into the MySQLcompatible target database.
Endpoint connection password.
Endpoint TCP port.
Fully qualified domain name of the endpoint.
Specifies the time zone for the source MySQL database.
Specifies where to migrate source tables on the target, either to a single database or multiple databases.
Endpoint connection user name.
Specifies a script to run immediately after AWS DMS connects to the endpoint. The migration task continues running regardless if the SQL statement succeeds or fails.
#database_name ⇒ StringDatabase name for the endpoint.
#events_poll_interval ⇒ IntegerSpecifies how often to check the binary log for new changes/events when the database is idle.
Example: eventsPollInterval=5;
In the example, AWS DMS checks for changes in the binary logs every five seconds.
#max_file_size ⇒ IntegerSpecifies the maximum size (in KB) of any .csv file used to transfer data to a MySQL-compatible database.
Example: maxFileSize=512
Improves performance when loading data into the MySQLcompatible target database. Specifies how many threads to use to load the data into the MySQL-compatible target database. Setting a large number of threads can have an adverse effect on database performance, because a separate connection is required for each thread.
Example: parallelLoadThreads=1
Endpoint connection password.
#server_name ⇒ StringFully qualified domain name of the endpoint.
#server_timezone ⇒ StringSpecifies the time zone for the source MySQL database.
Example: serverTimezone=US/Pacific;
Note: Do not enclose time zones in single quotes.
#target_db_type ⇒ StringSpecifies where to migrate source tables on the target, either to a single database or multiple databases.
Example: targetDbType=MULTIPLE_DATABASES
Possible values:
Endpoint connection user name.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4