lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.43.0 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.44.0

- old
+ new

@@ -834,10 +834,13 @@ # include_op_for_full_load: false, # cdc_inserts_only: false, # timestamp_column_name: "String", # parquet_timestamp_in_millisecond: false, # cdc_inserts_and_updates: false, + # date_partition_enabled: false, + # date_partition_sequence: "YYYYMMDD", # accepts YYYYMMDD, YYYYMMDDHH, YYYYMM, MMYYYYDD, DDMMYYYY + # date_partition_delimiter: "SLASH", # accepts SLASH, UNDERSCORE, DASH, NONE # }, # dms_transfer_settings: { # service_access_role_arn: "String", # bucket_name: "String", # }, @@ -919,30 +922,63 @@ # truncate_columns: false, # username: "String", # write_buffer_size: 1, # }, # postgre_sql_settings: { + # after_connect_script: "String", + # capture_ddls: false, + # max_file_size: 1, # database_name: "String", + # ddl_artifacts_schema: "String", + # execute_timeout: 1, + # fail_tasks_on_lob_truncation: false, # password: "SecretString", # port: 1, # server_name: "String", # username: "String", + # slot_name: "String", # }, # my_sql_settings: { + # after_connect_script: "String", # database_name: "String", + # events_poll_interval: 1, + # target_db_type: "specific-database", # accepts specific-database, multiple-databases + # max_file_size: 1, + # parallel_load_threads: 1, # password: "SecretString", # port: 1, # server_name: "String", + # server_timezone: "String", # username: "String", # }, # oracle_settings: { + # add_supplemental_logging: false, + # archived_log_dest_id: 1, + # additional_archived_log_dest_id: 1, + # allow_select_nested_tables: false, + # parallel_asm_read_threads: 1, + # read_ahead_blocks: 1, + # access_alternate_directly: false, + # use_alternate_folder_for_online: false, + # oracle_path_prefix: "String", + # use_path_prefix: "String", + # replace_path_prefix: false, + # enable_homogenous_tablespace: false, + # direct_path_no_log: false, + # archived_logs_only: false, # asm_password: "SecretString", # asm_server: "String", # asm_user: "String", + # char_length_semantics: "default", # accepts default, char, byte # database_name: "String", + # direct_path_parallel_load: false, + # fail_tasks_on_lob_truncation: false, + # number_datatype_scale: 1, # password: "SecretString", # port: 1, + # read_table_space_name: false, + # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", # username: "String", # }, @@ -953,20 +989,28 @@ # server_name: "String", # username: "String", # }, # microsoft_sql_server_settings: { # port: 1, + # bcp_packet_size: 1, # database_name: "String", + # control_tables_file_group: "String", # password: "SecretString", + # read_backup_only: false, + # safeguard_policy: "rely-on-sql-server-replication-agent", # accepts rely-on-sql-server-replication-agent, exclusive-automatic-truncation, shared-automatic-truncation # server_name: "String", # username: "String", + # use_bcp_full_load: false, # }, # ibm_db_2_settings: { # database_name: "String", # password: "SecretString", # port: 1, # server_name: "String", + # set_data_capture_changes: false, + # current_lsn: "String", + # max_k_bytes_per_read: 1, # username: "String", # }, # }) # # @example Response structure @@ -1008,10 +1052,13 @@ # resp.endpoint.s3_settings.include_op_for_full_load #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_only #=> Boolean # resp.endpoint.s3_settings.timestamp_column_name #=> String # resp.endpoint.s3_settings.parquet_timestamp_in_millisecond #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_and_updates #=> Boolean + # resp.endpoint.s3_settings.date_partition_enabled #=> Boolean + # resp.endpoint.s3_settings.date_partition_sequence #=> String, one of "YYYYMMDD", "YYYYMMDDHH", "YYYYMM", "MMYYYYDD", "DDMMYYYY" + # resp.endpoint.s3_settings.date_partition_delimiter #=> String, one of "SLASH", "UNDERSCORE", "DASH", "NONE" # resp.endpoint.dms_transfer_settings.service_access_role_arn #=> String # resp.endpoint.dms_transfer_settings.bucket_name #=> String # resp.endpoint.mongo_db_settings.username #=> String # resp.endpoint.mongo_db_settings.password #=> String # resp.endpoint.mongo_db_settings.server_name #=> String @@ -1077,44 +1124,85 @@ # resp.endpoint.redshift_settings.time_format #=> String # resp.endpoint.redshift_settings.trim_blanks #=> Boolean # resp.endpoint.redshift_settings.truncate_columns #=> Boolean # resp.endpoint.redshift_settings.username #=> String # resp.endpoint.redshift_settings.write_buffer_size #=> Integer + # resp.endpoint.postgre_sql_settings.after_connect_script #=> String + # resp.endpoint.postgre_sql_settings.capture_ddls #=> Boolean + # resp.endpoint.postgre_sql_settings.max_file_size #=> Integer # resp.endpoint.postgre_sql_settings.database_name #=> String + # resp.endpoint.postgre_sql_settings.ddl_artifacts_schema #=> String + # resp.endpoint.postgre_sql_settings.execute_timeout #=> Integer + # resp.endpoint.postgre_sql_settings.fail_tasks_on_lob_truncation #=> Boolean # resp.endpoint.postgre_sql_settings.password #=> String # resp.endpoint.postgre_sql_settings.port #=> Integer # resp.endpoint.postgre_sql_settings.server_name #=> String # resp.endpoint.postgre_sql_settings.username #=> String + # resp.endpoint.postgre_sql_settings.slot_name #=> String + # resp.endpoint.my_sql_settings.after_connect_script #=> String # resp.endpoint.my_sql_settings.database_name #=> String + # resp.endpoint.my_sql_settings.events_poll_interval #=> Integer + # resp.endpoint.my_sql_settings.target_db_type #=> String, one of "specific-database", "multiple-databases" + # resp.endpoint.my_sql_settings.max_file_size #=> Integer + # resp.endpoint.my_sql_settings.parallel_load_threads #=> Integer # resp.endpoint.my_sql_settings.password #=> String # resp.endpoint.my_sql_settings.port #=> Integer # resp.endpoint.my_sql_settings.server_name #=> String + # resp.endpoint.my_sql_settings.server_timezone #=> String # resp.endpoint.my_sql_settings.username #=> String + # resp.endpoint.oracle_settings.add_supplemental_logging #=> Boolean + # resp.endpoint.oracle_settings.archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.additional_archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.allow_select_nested_tables #=> Boolean + # resp.endpoint.oracle_settings.parallel_asm_read_threads #=> Integer + # resp.endpoint.oracle_settings.read_ahead_blocks #=> Integer + # resp.endpoint.oracle_settings.access_alternate_directly #=> Boolean + # resp.endpoint.oracle_settings.use_alternate_folder_for_online #=> Boolean + # resp.endpoint.oracle_settings.oracle_path_prefix #=> String + # resp.endpoint.oracle_settings.use_path_prefix #=> String + # resp.endpoint.oracle_settings.replace_path_prefix #=> Boolean + # resp.endpoint.oracle_settings.enable_homogenous_tablespace #=> Boolean + # resp.endpoint.oracle_settings.direct_path_no_log #=> Boolean + # resp.endpoint.oracle_settings.archived_logs_only #=> Boolean # resp.endpoint.oracle_settings.asm_password #=> String # resp.endpoint.oracle_settings.asm_server #=> String # resp.endpoint.oracle_settings.asm_user #=> String + # resp.endpoint.oracle_settings.char_length_semantics #=> String, one of "default", "char", "byte" # resp.endpoint.oracle_settings.database_name #=> String + # resp.endpoint.oracle_settings.direct_path_parallel_load #=> Boolean + # resp.endpoint.oracle_settings.fail_tasks_on_lob_truncation #=> Boolean + # resp.endpoint.oracle_settings.number_datatype_scale #=> Integer # resp.endpoint.oracle_settings.password #=> String # resp.endpoint.oracle_settings.port #=> Integer + # resp.endpoint.oracle_settings.read_table_space_name #=> Boolean + # resp.endpoint.oracle_settings.retry_interval #=> Integer # resp.endpoint.oracle_settings.security_db_encryption #=> String # resp.endpoint.oracle_settings.security_db_encryption_name #=> String # resp.endpoint.oracle_settings.server_name #=> String # resp.endpoint.oracle_settings.username #=> String # resp.endpoint.sybase_settings.database_name #=> String # resp.endpoint.sybase_settings.password #=> String # resp.endpoint.sybase_settings.port #=> Integer # resp.endpoint.sybase_settings.server_name #=> String # resp.endpoint.sybase_settings.username #=> String # resp.endpoint.microsoft_sql_server_settings.port #=> Integer + # resp.endpoint.microsoft_sql_server_settings.bcp_packet_size #=> Integer # resp.endpoint.microsoft_sql_server_settings.database_name #=> String + # resp.endpoint.microsoft_sql_server_settings.control_tables_file_group #=> String # resp.endpoint.microsoft_sql_server_settings.password #=> String + # resp.endpoint.microsoft_sql_server_settings.read_backup_only #=> Boolean + # resp.endpoint.microsoft_sql_server_settings.safeguard_policy #=> String, one of "rely-on-sql-server-replication-agent", "exclusive-automatic-truncation", "shared-automatic-truncation" # resp.endpoint.microsoft_sql_server_settings.server_name #=> String # resp.endpoint.microsoft_sql_server_settings.username #=> String + # resp.endpoint.microsoft_sql_server_settings.use_bcp_full_load #=> Boolean # resp.endpoint.ibm_db_2_settings.database_name #=> String # resp.endpoint.ibm_db_2_settings.password #=> String # resp.endpoint.ibm_db_2_settings.port #=> Integer # resp.endpoint.ibm_db_2_settings.server_name #=> String + # resp.endpoint.ibm_db_2_settings.set_data_capture_changes #=> Boolean + # resp.endpoint.ibm_db_2_settings.current_lsn #=> String + # resp.endpoint.ibm_db_2_settings.max_k_bytes_per_read #=> Integer # resp.endpoint.ibm_db_2_settings.username #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateEndpoint AWS API Documentation # # @overload create_endpoint(params = {}) @@ -1994,10 +2082,13 @@ # resp.endpoint.s3_settings.include_op_for_full_load #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_only #=> Boolean # resp.endpoint.s3_settings.timestamp_column_name #=> String # resp.endpoint.s3_settings.parquet_timestamp_in_millisecond #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_and_updates #=> Boolean + # resp.endpoint.s3_settings.date_partition_enabled #=> Boolean + # resp.endpoint.s3_settings.date_partition_sequence #=> String, one of "YYYYMMDD", "YYYYMMDDHH", "YYYYMM", "MMYYYYDD", "DDMMYYYY" + # resp.endpoint.s3_settings.date_partition_delimiter #=> String, one of "SLASH", "UNDERSCORE", "DASH", "NONE" # resp.endpoint.dms_transfer_settings.service_access_role_arn #=> String # resp.endpoint.dms_transfer_settings.bucket_name #=> String # resp.endpoint.mongo_db_settings.username #=> String # resp.endpoint.mongo_db_settings.password #=> String # resp.endpoint.mongo_db_settings.server_name #=> String @@ -2063,44 +2154,85 @@ # resp.endpoint.redshift_settings.time_format #=> String # resp.endpoint.redshift_settings.trim_blanks #=> Boolean # resp.endpoint.redshift_settings.truncate_columns #=> Boolean # resp.endpoint.redshift_settings.username #=> String # resp.endpoint.redshift_settings.write_buffer_size #=> Integer + # resp.endpoint.postgre_sql_settings.after_connect_script #=> String + # resp.endpoint.postgre_sql_settings.capture_ddls #=> Boolean + # resp.endpoint.postgre_sql_settings.max_file_size #=> Integer # resp.endpoint.postgre_sql_settings.database_name #=> String + # resp.endpoint.postgre_sql_settings.ddl_artifacts_schema #=> String + # resp.endpoint.postgre_sql_settings.execute_timeout #=> Integer + # resp.endpoint.postgre_sql_settings.fail_tasks_on_lob_truncation #=> Boolean # resp.endpoint.postgre_sql_settings.password #=> String # resp.endpoint.postgre_sql_settings.port #=> Integer # resp.endpoint.postgre_sql_settings.server_name #=> String # resp.endpoint.postgre_sql_settings.username #=> String + # resp.endpoint.postgre_sql_settings.slot_name #=> String + # resp.endpoint.my_sql_settings.after_connect_script #=> String # resp.endpoint.my_sql_settings.database_name #=> String + # resp.endpoint.my_sql_settings.events_poll_interval #=> Integer + # resp.endpoint.my_sql_settings.target_db_type #=> String, one of "specific-database", "multiple-databases" + # resp.endpoint.my_sql_settings.max_file_size #=> Integer + # resp.endpoint.my_sql_settings.parallel_load_threads #=> Integer # resp.endpoint.my_sql_settings.password #=> String # resp.endpoint.my_sql_settings.port #=> Integer # resp.endpoint.my_sql_settings.server_name #=> String + # resp.endpoint.my_sql_settings.server_timezone #=> String # resp.endpoint.my_sql_settings.username #=> String + # resp.endpoint.oracle_settings.add_supplemental_logging #=> Boolean + # resp.endpoint.oracle_settings.archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.additional_archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.allow_select_nested_tables #=> Boolean + # resp.endpoint.oracle_settings.parallel_asm_read_threads #=> Integer + # resp.endpoint.oracle_settings.read_ahead_blocks #=> Integer + # resp.endpoint.oracle_settings.access_alternate_directly #=> Boolean + # resp.endpoint.oracle_settings.use_alternate_folder_for_online #=> Boolean + # resp.endpoint.oracle_settings.oracle_path_prefix #=> String + # resp.endpoint.oracle_settings.use_path_prefix #=> String + # resp.endpoint.oracle_settings.replace_path_prefix #=> Boolean + # resp.endpoint.oracle_settings.enable_homogenous_tablespace #=> Boolean + # resp.endpoint.oracle_settings.direct_path_no_log #=> Boolean + # resp.endpoint.oracle_settings.archived_logs_only #=> Boolean # resp.endpoint.oracle_settings.asm_password #=> String # resp.endpoint.oracle_settings.asm_server #=> String # resp.endpoint.oracle_settings.asm_user #=> String + # resp.endpoint.oracle_settings.char_length_semantics #=> String, one of "default", "char", "byte" # resp.endpoint.oracle_settings.database_name #=> String + # resp.endpoint.oracle_settings.direct_path_parallel_load #=> Boolean + # resp.endpoint.oracle_settings.fail_tasks_on_lob_truncation #=> Boolean + # resp.endpoint.oracle_settings.number_datatype_scale #=> Integer # resp.endpoint.oracle_settings.password #=> String # resp.endpoint.oracle_settings.port #=> Integer + # resp.endpoint.oracle_settings.read_table_space_name #=> Boolean + # resp.endpoint.oracle_settings.retry_interval #=> Integer # resp.endpoint.oracle_settings.security_db_encryption #=> String # resp.endpoint.oracle_settings.security_db_encryption_name #=> String # resp.endpoint.oracle_settings.server_name #=> String # resp.endpoint.oracle_settings.username #=> String # resp.endpoint.sybase_settings.database_name #=> String # resp.endpoint.sybase_settings.password #=> String # resp.endpoint.sybase_settings.port #=> Integer # resp.endpoint.sybase_settings.server_name #=> String # resp.endpoint.sybase_settings.username #=> String # resp.endpoint.microsoft_sql_server_settings.port #=> Integer + # resp.endpoint.microsoft_sql_server_settings.bcp_packet_size #=> Integer # resp.endpoint.microsoft_sql_server_settings.database_name #=> String + # resp.endpoint.microsoft_sql_server_settings.control_tables_file_group #=> String # resp.endpoint.microsoft_sql_server_settings.password #=> String + # resp.endpoint.microsoft_sql_server_settings.read_backup_only #=> Boolean + # resp.endpoint.microsoft_sql_server_settings.safeguard_policy #=> String, one of "rely-on-sql-server-replication-agent", "exclusive-automatic-truncation", "shared-automatic-truncation" # resp.endpoint.microsoft_sql_server_settings.server_name #=> String # resp.endpoint.microsoft_sql_server_settings.username #=> String + # resp.endpoint.microsoft_sql_server_settings.use_bcp_full_load #=> Boolean # resp.endpoint.ibm_db_2_settings.database_name #=> String # resp.endpoint.ibm_db_2_settings.password #=> String # resp.endpoint.ibm_db_2_settings.port #=> Integer # resp.endpoint.ibm_db_2_settings.server_name #=> String + # resp.endpoint.ibm_db_2_settings.set_data_capture_changes #=> Boolean + # resp.endpoint.ibm_db_2_settings.current_lsn #=> String + # resp.endpoint.ibm_db_2_settings.max_k_bytes_per_read #=> Integer # resp.endpoint.ibm_db_2_settings.username #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteEndpoint AWS API Documentation # # @overload delete_endpoint(params = {}) @@ -2985,10 +3117,13 @@ # resp.endpoints[0].s3_settings.include_op_for_full_load #=> Boolean # resp.endpoints[0].s3_settings.cdc_inserts_only #=> Boolean # resp.endpoints[0].s3_settings.timestamp_column_name #=> String # resp.endpoints[0].s3_settings.parquet_timestamp_in_millisecond #=> Boolean # resp.endpoints[0].s3_settings.cdc_inserts_and_updates #=> Boolean + # resp.endpoints[0].s3_settings.date_partition_enabled #=> Boolean + # resp.endpoints[0].s3_settings.date_partition_sequence #=> String, one of "YYYYMMDD", "YYYYMMDDHH", "YYYYMM", "MMYYYYDD", "DDMMYYYY" + # resp.endpoints[0].s3_settings.date_partition_delimiter #=> String, one of "SLASH", "UNDERSCORE", "DASH", "NONE" # resp.endpoints[0].dms_transfer_settings.service_access_role_arn #=> String # resp.endpoints[0].dms_transfer_settings.bucket_name #=> String # resp.endpoints[0].mongo_db_settings.username #=> String # resp.endpoints[0].mongo_db_settings.password #=> String # resp.endpoints[0].mongo_db_settings.server_name #=> String @@ -3054,44 +3189,85 @@ # resp.endpoints[0].redshift_settings.time_format #=> String # resp.endpoints[0].redshift_settings.trim_blanks #=> Boolean # resp.endpoints[0].redshift_settings.truncate_columns #=> Boolean # resp.endpoints[0].redshift_settings.username #=> String # resp.endpoints[0].redshift_settings.write_buffer_size #=> Integer + # resp.endpoints[0].postgre_sql_settings.after_connect_script #=> String + # resp.endpoints[0].postgre_sql_settings.capture_ddls #=> Boolean + # resp.endpoints[0].postgre_sql_settings.max_file_size #=> Integer # resp.endpoints[0].postgre_sql_settings.database_name #=> String + # resp.endpoints[0].postgre_sql_settings.ddl_artifacts_schema #=> String + # resp.endpoints[0].postgre_sql_settings.execute_timeout #=> Integer + # resp.endpoints[0].postgre_sql_settings.fail_tasks_on_lob_truncation #=> Boolean # resp.endpoints[0].postgre_sql_settings.password #=> String # resp.endpoints[0].postgre_sql_settings.port #=> Integer # resp.endpoints[0].postgre_sql_settings.server_name #=> String # resp.endpoints[0].postgre_sql_settings.username #=> String + # resp.endpoints[0].postgre_sql_settings.slot_name #=> String + # resp.endpoints[0].my_sql_settings.after_connect_script #=> String # resp.endpoints[0].my_sql_settings.database_name #=> String + # resp.endpoints[0].my_sql_settings.events_poll_interval #=> Integer + # resp.endpoints[0].my_sql_settings.target_db_type #=> String, one of "specific-database", "multiple-databases" + # resp.endpoints[0].my_sql_settings.max_file_size #=> Integer + # resp.endpoints[0].my_sql_settings.parallel_load_threads #=> Integer # resp.endpoints[0].my_sql_settings.password #=> String # resp.endpoints[0].my_sql_settings.port #=> Integer # resp.endpoints[0].my_sql_settings.server_name #=> String + # resp.endpoints[0].my_sql_settings.server_timezone #=> String # resp.endpoints[0].my_sql_settings.username #=> String + # resp.endpoints[0].oracle_settings.add_supplemental_logging #=> Boolean + # resp.endpoints[0].oracle_settings.archived_log_dest_id #=> Integer + # resp.endpoints[0].oracle_settings.additional_archived_log_dest_id #=> Integer + # resp.endpoints[0].oracle_settings.allow_select_nested_tables #=> Boolean + # resp.endpoints[0].oracle_settings.parallel_asm_read_threads #=> Integer + # resp.endpoints[0].oracle_settings.read_ahead_blocks #=> Integer + # resp.endpoints[0].oracle_settings.access_alternate_directly #=> Boolean + # resp.endpoints[0].oracle_settings.use_alternate_folder_for_online #=> Boolean + # resp.endpoints[0].oracle_settings.oracle_path_prefix #=> String + # resp.endpoints[0].oracle_settings.use_path_prefix #=> String + # resp.endpoints[0].oracle_settings.replace_path_prefix #=> Boolean + # resp.endpoints[0].oracle_settings.enable_homogenous_tablespace #=> Boolean + # resp.endpoints[0].oracle_settings.direct_path_no_log #=> Boolean + # resp.endpoints[0].oracle_settings.archived_logs_only #=> Boolean # resp.endpoints[0].oracle_settings.asm_password #=> String # resp.endpoints[0].oracle_settings.asm_server #=> String # resp.endpoints[0].oracle_settings.asm_user #=> String + # resp.endpoints[0].oracle_settings.char_length_semantics #=> String, one of "default", "char", "byte" # resp.endpoints[0].oracle_settings.database_name #=> String + # resp.endpoints[0].oracle_settings.direct_path_parallel_load #=> Boolean + # resp.endpoints[0].oracle_settings.fail_tasks_on_lob_truncation #=> Boolean + # resp.endpoints[0].oracle_settings.number_datatype_scale #=> Integer # resp.endpoints[0].oracle_settings.password #=> String # resp.endpoints[0].oracle_settings.port #=> Integer + # resp.endpoints[0].oracle_settings.read_table_space_name #=> Boolean + # resp.endpoints[0].oracle_settings.retry_interval #=> Integer # resp.endpoints[0].oracle_settings.security_db_encryption #=> String # resp.endpoints[0].oracle_settings.security_db_encryption_name #=> String # resp.endpoints[0].oracle_settings.server_name #=> String # resp.endpoints[0].oracle_settings.username #=> String # resp.endpoints[0].sybase_settings.database_name #=> String # resp.endpoints[0].sybase_settings.password #=> String # resp.endpoints[0].sybase_settings.port #=> Integer # resp.endpoints[0].sybase_settings.server_name #=> String # resp.endpoints[0].sybase_settings.username #=> String # resp.endpoints[0].microsoft_sql_server_settings.port #=> Integer + # resp.endpoints[0].microsoft_sql_server_settings.bcp_packet_size #=> Integer # resp.endpoints[0].microsoft_sql_server_settings.database_name #=> String + # resp.endpoints[0].microsoft_sql_server_settings.control_tables_file_group #=> String # resp.endpoints[0].microsoft_sql_server_settings.password #=> String + # resp.endpoints[0].microsoft_sql_server_settings.read_backup_only #=> Boolean + # resp.endpoints[0].microsoft_sql_server_settings.safeguard_policy #=> String, one of "rely-on-sql-server-replication-agent", "exclusive-automatic-truncation", "shared-automatic-truncation" # resp.endpoints[0].microsoft_sql_server_settings.server_name #=> String # resp.endpoints[0].microsoft_sql_server_settings.username #=> String + # resp.endpoints[0].microsoft_sql_server_settings.use_bcp_full_load #=> Boolean # resp.endpoints[0].ibm_db_2_settings.database_name #=> String # resp.endpoints[0].ibm_db_2_settings.password #=> String # resp.endpoints[0].ibm_db_2_settings.port #=> Integer # resp.endpoints[0].ibm_db_2_settings.server_name #=> String + # resp.endpoints[0].ibm_db_2_settings.set_data_capture_changes #=> Boolean + # resp.endpoints[0].ibm_db_2_settings.current_lsn #=> String + # resp.endpoints[0].ibm_db_2_settings.max_k_bytes_per_read #=> Integer # resp.endpoints[0].ibm_db_2_settings.username #=> String # # # The following waiters are defined for this operation (see {Client#wait_until} for detailed usage): # @@ -4710,10 +4886,13 @@ # include_op_for_full_load: false, # cdc_inserts_only: false, # timestamp_column_name: "String", # parquet_timestamp_in_millisecond: false, # cdc_inserts_and_updates: false, + # date_partition_enabled: false, + # date_partition_sequence: "YYYYMMDD", # accepts YYYYMMDD, YYYYMMDDHH, YYYYMM, MMYYYYDD, DDMMYYYY + # date_partition_delimiter: "SLASH", # accepts SLASH, UNDERSCORE, DASH, NONE # }, # dms_transfer_settings: { # service_access_role_arn: "String", # bucket_name: "String", # }, @@ -4795,30 +4974,63 @@ # truncate_columns: false, # username: "String", # write_buffer_size: 1, # }, # postgre_sql_settings: { + # after_connect_script: "String", + # capture_ddls: false, + # max_file_size: 1, # database_name: "String", + # ddl_artifacts_schema: "String", + # execute_timeout: 1, + # fail_tasks_on_lob_truncation: false, # password: "SecretString", # port: 1, # server_name: "String", # username: "String", + # slot_name: "String", # }, # my_sql_settings: { + # after_connect_script: "String", # database_name: "String", + # events_poll_interval: 1, + # target_db_type: "specific-database", # accepts specific-database, multiple-databases + # max_file_size: 1, + # parallel_load_threads: 1, # password: "SecretString", # port: 1, # server_name: "String", + # server_timezone: "String", # username: "String", # }, # oracle_settings: { + # add_supplemental_logging: false, + # archived_log_dest_id: 1, + # additional_archived_log_dest_id: 1, + # allow_select_nested_tables: false, + # parallel_asm_read_threads: 1, + # read_ahead_blocks: 1, + # access_alternate_directly: false, + # use_alternate_folder_for_online: false, + # oracle_path_prefix: "String", + # use_path_prefix: "String", + # replace_path_prefix: false, + # enable_homogenous_tablespace: false, + # direct_path_no_log: false, + # archived_logs_only: false, # asm_password: "SecretString", # asm_server: "String", # asm_user: "String", + # char_length_semantics: "default", # accepts default, char, byte # database_name: "String", + # direct_path_parallel_load: false, + # fail_tasks_on_lob_truncation: false, + # number_datatype_scale: 1, # password: "SecretString", # port: 1, + # read_table_space_name: false, + # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", # username: "String", # }, @@ -4829,20 +5041,28 @@ # server_name: "String", # username: "String", # }, # microsoft_sql_server_settings: { # port: 1, + # bcp_packet_size: 1, # database_name: "String", + # control_tables_file_group: "String", # password: "SecretString", + # read_backup_only: false, + # safeguard_policy: "rely-on-sql-server-replication-agent", # accepts rely-on-sql-server-replication-agent, exclusive-automatic-truncation, shared-automatic-truncation # server_name: "String", # username: "String", + # use_bcp_full_load: false, # }, # ibm_db_2_settings: { # database_name: "String", # password: "SecretString", # port: 1, # server_name: "String", + # set_data_capture_changes: false, + # current_lsn: "String", + # max_k_bytes_per_read: 1, # username: "String", # }, # }) # # @example Response structure @@ -4884,10 +5104,13 @@ # resp.endpoint.s3_settings.include_op_for_full_load #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_only #=> Boolean # resp.endpoint.s3_settings.timestamp_column_name #=> String # resp.endpoint.s3_settings.parquet_timestamp_in_millisecond #=> Boolean # resp.endpoint.s3_settings.cdc_inserts_and_updates #=> Boolean + # resp.endpoint.s3_settings.date_partition_enabled #=> Boolean + # resp.endpoint.s3_settings.date_partition_sequence #=> String, one of "YYYYMMDD", "YYYYMMDDHH", "YYYYMM", "MMYYYYDD", "DDMMYYYY" + # resp.endpoint.s3_settings.date_partition_delimiter #=> String, one of "SLASH", "UNDERSCORE", "DASH", "NONE" # resp.endpoint.dms_transfer_settings.service_access_role_arn #=> String # resp.endpoint.dms_transfer_settings.bucket_name #=> String # resp.endpoint.mongo_db_settings.username #=> String # resp.endpoint.mongo_db_settings.password #=> String # resp.endpoint.mongo_db_settings.server_name #=> String @@ -4953,44 +5176,85 @@ # resp.endpoint.redshift_settings.time_format #=> String # resp.endpoint.redshift_settings.trim_blanks #=> Boolean # resp.endpoint.redshift_settings.truncate_columns #=> Boolean # resp.endpoint.redshift_settings.username #=> String # resp.endpoint.redshift_settings.write_buffer_size #=> Integer + # resp.endpoint.postgre_sql_settings.after_connect_script #=> String + # resp.endpoint.postgre_sql_settings.capture_ddls #=> Boolean + # resp.endpoint.postgre_sql_settings.max_file_size #=> Integer # resp.endpoint.postgre_sql_settings.database_name #=> String + # resp.endpoint.postgre_sql_settings.ddl_artifacts_schema #=> String + # resp.endpoint.postgre_sql_settings.execute_timeout #=> Integer + # resp.endpoint.postgre_sql_settings.fail_tasks_on_lob_truncation #=> Boolean # resp.endpoint.postgre_sql_settings.password #=> String # resp.endpoint.postgre_sql_settings.port #=> Integer # resp.endpoint.postgre_sql_settings.server_name #=> String # resp.endpoint.postgre_sql_settings.username #=> String + # resp.endpoint.postgre_sql_settings.slot_name #=> String + # resp.endpoint.my_sql_settings.after_connect_script #=> String # resp.endpoint.my_sql_settings.database_name #=> String + # resp.endpoint.my_sql_settings.events_poll_interval #=> Integer + # resp.endpoint.my_sql_settings.target_db_type #=> String, one of "specific-database", "multiple-databases" + # resp.endpoint.my_sql_settings.max_file_size #=> Integer + # resp.endpoint.my_sql_settings.parallel_load_threads #=> Integer # resp.endpoint.my_sql_settings.password #=> String # resp.endpoint.my_sql_settings.port #=> Integer # resp.endpoint.my_sql_settings.server_name #=> String + # resp.endpoint.my_sql_settings.server_timezone #=> String # resp.endpoint.my_sql_settings.username #=> String + # resp.endpoint.oracle_settings.add_supplemental_logging #=> Boolean + # resp.endpoint.oracle_settings.archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.additional_archived_log_dest_id #=> Integer + # resp.endpoint.oracle_settings.allow_select_nested_tables #=> Boolean + # resp.endpoint.oracle_settings.parallel_asm_read_threads #=> Integer + # resp.endpoint.oracle_settings.read_ahead_blocks #=> Integer + # resp.endpoint.oracle_settings.access_alternate_directly #=> Boolean + # resp.endpoint.oracle_settings.use_alternate_folder_for_online #=> Boolean + # resp.endpoint.oracle_settings.oracle_path_prefix #=> String + # resp.endpoint.oracle_settings.use_path_prefix #=> String + # resp.endpoint.oracle_settings.replace_path_prefix #=> Boolean + # resp.endpoint.oracle_settings.enable_homogenous_tablespace #=> Boolean + # resp.endpoint.oracle_settings.direct_path_no_log #=> Boolean + # resp.endpoint.oracle_settings.archived_logs_only #=> Boolean # resp.endpoint.oracle_settings.asm_password #=> String # resp.endpoint.oracle_settings.asm_server #=> String # resp.endpoint.oracle_settings.asm_user #=> String + # resp.endpoint.oracle_settings.char_length_semantics #=> String, one of "default", "char", "byte" # resp.endpoint.oracle_settings.database_name #=> String + # resp.endpoint.oracle_settings.direct_path_parallel_load #=> Boolean + # resp.endpoint.oracle_settings.fail_tasks_on_lob_truncation #=> Boolean + # resp.endpoint.oracle_settings.number_datatype_scale #=> Integer # resp.endpoint.oracle_settings.password #=> String # resp.endpoint.oracle_settings.port #=> Integer + # resp.endpoint.oracle_settings.read_table_space_name #=> Boolean + # resp.endpoint.oracle_settings.retry_interval #=> Integer # resp.endpoint.oracle_settings.security_db_encryption #=> String # resp.endpoint.oracle_settings.security_db_encryption_name #=> String # resp.endpoint.oracle_settings.server_name #=> String # resp.endpoint.oracle_settings.username #=> String # resp.endpoint.sybase_settings.database_name #=> String # resp.endpoint.sybase_settings.password #=> String # resp.endpoint.sybase_settings.port #=> Integer # resp.endpoint.sybase_settings.server_name #=> String # resp.endpoint.sybase_settings.username #=> String # resp.endpoint.microsoft_sql_server_settings.port #=> Integer + # resp.endpoint.microsoft_sql_server_settings.bcp_packet_size #=> Integer # resp.endpoint.microsoft_sql_server_settings.database_name #=> String + # resp.endpoint.microsoft_sql_server_settings.control_tables_file_group #=> String # resp.endpoint.microsoft_sql_server_settings.password #=> String + # resp.endpoint.microsoft_sql_server_settings.read_backup_only #=> Boolean + # resp.endpoint.microsoft_sql_server_settings.safeguard_policy #=> String, one of "rely-on-sql-server-replication-agent", "exclusive-automatic-truncation", "shared-automatic-truncation" # resp.endpoint.microsoft_sql_server_settings.server_name #=> String # resp.endpoint.microsoft_sql_server_settings.username #=> String + # resp.endpoint.microsoft_sql_server_settings.use_bcp_full_load #=> Boolean # resp.endpoint.ibm_db_2_settings.database_name #=> String # resp.endpoint.ibm_db_2_settings.password #=> String # resp.endpoint.ibm_db_2_settings.port #=> Integer # resp.endpoint.ibm_db_2_settings.server_name #=> String + # resp.endpoint.ibm_db_2_settings.set_data_capture_changes #=> Boolean + # resp.endpoint.ibm_db_2_settings.current_lsn #=> String + # resp.endpoint.ibm_db_2_settings.max_k_bytes_per_read #=> Integer # resp.endpoint.ibm_db_2_settings.username #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyEndpoint AWS API Documentation # # @overload modify_endpoint(params = {}) @@ -6199,10 +6463,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-databasemigrationservice' - context[:gem_version] = '1.43.0' + context[:gem_version] = '1.44.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #