lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.48.0 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.49.0

- old
+ new

@@ -874,10 +874,12 @@ # nesting_level: "none", # accepts none, one # extract_doc_id: "String", # docs_to_investigate: "String", # auth_source: "String", # kms_key_id: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # kinesis_settings: { # stream_arn: "String", # message_format: "json", # accepts json, json-unformatted # service_access_role_arn: "String", @@ -942,10 +944,12 @@ # time_format: "String", # trim_blanks: false, # truncate_columns: false, # username: "String", # write_buffer_size: 1, + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # postgre_sql_settings: { # after_connect_script: "String", # capture_ddls: false, # max_file_size: 1, @@ -956,10 +960,12 @@ # password: "SecretString", # port: 1, # server_name: "String", # username: "String", # slot_name: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # my_sql_settings: { # after_connect_script: "String", # database_name: "String", # events_poll_interval: 1, @@ -969,10 +975,12 @@ # password: "SecretString", # port: 1, # server_name: "String", # server_timezone: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # oracle_settings: { # add_supplemental_logging: false, # archived_log_dest_id: 1, # additional_archived_log_dest_id: 1, @@ -1001,17 +1009,21 @@ # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # sybase_settings: { # database_name: "String", # password: "SecretString", # port: 1, # server_name: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # microsoft_sql_server_settings: { # port: 1, # bcp_packet_size: 1, # database_name: "String", @@ -1020,20 +1032,24 @@ # 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, + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # 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", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # resource_identifier: "String", # doc_db_settings: { # username: "String", # password: "SecretString", @@ -1042,10 +1058,12 @@ # database_name: "String", # nesting_level: "none", # accepts none, one # extract_doc_id: false, # docs_to_investigate: 1, # kms_key_id: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # }) # # @example Response structure # @@ -1107,10 +1125,12 @@ # resp.endpoint.mongo_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.mongo_db_settings.extract_doc_id #=> String # resp.endpoint.mongo_db_settings.docs_to_investigate #=> String # resp.endpoint.mongo_db_settings.auth_source #=> String # resp.endpoint.mongo_db_settings.kms_key_id #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_secret_id #=> String # resp.endpoint.kinesis_settings.stream_arn #=> String # resp.endpoint.kinesis_settings.message_format #=> String, one of "json", "json-unformatted" # resp.endpoint.kinesis_settings.service_access_role_arn #=> String # resp.endpoint.kinesis_settings.include_transaction_details #=> Boolean # resp.endpoint.kinesis_settings.include_partition_value #=> Boolean @@ -1165,10 +1185,12 @@ # 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.redshift_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.redshift_settings.secrets_manager_secret_id #=> String # 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 @@ -1177,10 +1199,12 @@ # 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.postgre_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.postgre_sql_settings.secrets_manager_secret_id #=> 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 @@ -1188,10 +1212,12 @@ # 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.my_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.my_sql_settings.secrets_manager_secret_id #=> 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 @@ -1218,42 +1244,52 @@ # 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.oracle_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.oracle_settings.secrets_manager_secret_id #=> 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.sybase_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.sybase_settings.secrets_manager_secret_id #=> 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.microsoft_sql_server_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.microsoft_sql_server_settings.secrets_manager_secret_id #=> String # 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 + # resp.endpoint.ibm_db_2_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.ibm_db_2_settings.secrets_manager_secret_id #=> String # resp.endpoint.doc_db_settings.username #=> String # resp.endpoint.doc_db_settings.password #=> String # resp.endpoint.doc_db_settings.server_name #=> String # resp.endpoint.doc_db_settings.port #=> Integer # resp.endpoint.doc_db_settings.database_name #=> String # resp.endpoint.doc_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.doc_db_settings.extract_doc_id #=> Boolean # resp.endpoint.doc_db_settings.docs_to_investigate #=> Integer # resp.endpoint.doc_db_settings.kms_key_id #=> String + # resp.endpoint.doc_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.doc_db_settings.secrets_manager_secret_id #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateEndpoint AWS API Documentation # # @overload create_endpoint(params = {}) # @param [Hash] params ({}) @@ -2180,10 +2216,12 @@ # resp.endpoint.mongo_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.mongo_db_settings.extract_doc_id #=> String # resp.endpoint.mongo_db_settings.docs_to_investigate #=> String # resp.endpoint.mongo_db_settings.auth_source #=> String # resp.endpoint.mongo_db_settings.kms_key_id #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_secret_id #=> String # resp.endpoint.kinesis_settings.stream_arn #=> String # resp.endpoint.kinesis_settings.message_format #=> String, one of "json", "json-unformatted" # resp.endpoint.kinesis_settings.service_access_role_arn #=> String # resp.endpoint.kinesis_settings.include_transaction_details #=> Boolean # resp.endpoint.kinesis_settings.include_partition_value #=> Boolean @@ -2238,10 +2276,12 @@ # 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.redshift_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.redshift_settings.secrets_manager_secret_id #=> String # 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 @@ -2250,10 +2290,12 @@ # 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.postgre_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.postgre_sql_settings.secrets_manager_secret_id #=> 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 @@ -2261,10 +2303,12 @@ # 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.my_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.my_sql_settings.secrets_manager_secret_id #=> 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 @@ -2291,42 +2335,52 @@ # 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.oracle_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.oracle_settings.secrets_manager_secret_id #=> 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.sybase_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.sybase_settings.secrets_manager_secret_id #=> 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.microsoft_sql_server_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.microsoft_sql_server_settings.secrets_manager_secret_id #=> String # 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 + # resp.endpoint.ibm_db_2_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.ibm_db_2_settings.secrets_manager_secret_id #=> String # resp.endpoint.doc_db_settings.username #=> String # resp.endpoint.doc_db_settings.password #=> String # resp.endpoint.doc_db_settings.server_name #=> String # resp.endpoint.doc_db_settings.port #=> Integer # resp.endpoint.doc_db_settings.database_name #=> String # resp.endpoint.doc_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.doc_db_settings.extract_doc_id #=> Boolean # resp.endpoint.doc_db_settings.docs_to_investigate #=> Integer # resp.endpoint.doc_db_settings.kms_key_id #=> String + # resp.endpoint.doc_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.doc_db_settings.secrets_manager_secret_id #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteEndpoint AWS API Documentation # # @overload delete_endpoint(params = {}) # @param [Hash] params ({}) @@ -3232,10 +3286,12 @@ # resp.endpoints[0].mongo_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoints[0].mongo_db_settings.extract_doc_id #=> String # resp.endpoints[0].mongo_db_settings.docs_to_investigate #=> String # resp.endpoints[0].mongo_db_settings.auth_source #=> String # resp.endpoints[0].mongo_db_settings.kms_key_id #=> String + # resp.endpoints[0].mongo_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].mongo_db_settings.secrets_manager_secret_id #=> String # resp.endpoints[0].kinesis_settings.stream_arn #=> String # resp.endpoints[0].kinesis_settings.message_format #=> String, one of "json", "json-unformatted" # resp.endpoints[0].kinesis_settings.service_access_role_arn #=> String # resp.endpoints[0].kinesis_settings.include_transaction_details #=> Boolean # resp.endpoints[0].kinesis_settings.include_partition_value #=> Boolean @@ -3290,10 +3346,12 @@ # 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].redshift_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].redshift_settings.secrets_manager_secret_id #=> String # 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 @@ -3302,10 +3360,12 @@ # 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].postgre_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].postgre_sql_settings.secrets_manager_secret_id #=> 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 @@ -3313,10 +3373,12 @@ # 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].my_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].my_sql_settings.secrets_manager_secret_id #=> 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 @@ -3343,42 +3405,52 @@ # 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].oracle_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].oracle_settings.secrets_manager_secret_id #=> 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].sybase_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].sybase_settings.secrets_manager_secret_id #=> 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].microsoft_sql_server_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].microsoft_sql_server_settings.secrets_manager_secret_id #=> String # 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 + # resp.endpoints[0].ibm_db_2_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].ibm_db_2_settings.secrets_manager_secret_id #=> String # resp.endpoints[0].doc_db_settings.username #=> String # resp.endpoints[0].doc_db_settings.password #=> String # resp.endpoints[0].doc_db_settings.server_name #=> String # resp.endpoints[0].doc_db_settings.port #=> Integer # resp.endpoints[0].doc_db_settings.database_name #=> String # resp.endpoints[0].doc_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoints[0].doc_db_settings.extract_doc_id #=> Boolean # resp.endpoints[0].doc_db_settings.docs_to_investigate #=> Integer # resp.endpoints[0].doc_db_settings.kms_key_id #=> String + # resp.endpoints[0].doc_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoints[0].doc_db_settings.secrets_manager_secret_id #=> String # # # The following waiters are defined for this operation (see {Client#wait_until} for detailed usage): # # * endpoint_deleted @@ -5033,10 +5105,12 @@ # nesting_level: "none", # accepts none, one # extract_doc_id: "String", # docs_to_investigate: "String", # auth_source: "String", # kms_key_id: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # kinesis_settings: { # stream_arn: "String", # message_format: "json", # accepts json, json-unformatted # service_access_role_arn: "String", @@ -5101,10 +5175,12 @@ # time_format: "String", # trim_blanks: false, # truncate_columns: false, # username: "String", # write_buffer_size: 1, + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # postgre_sql_settings: { # after_connect_script: "String", # capture_ddls: false, # max_file_size: 1, @@ -5115,10 +5191,12 @@ # password: "SecretString", # port: 1, # server_name: "String", # username: "String", # slot_name: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # my_sql_settings: { # after_connect_script: "String", # database_name: "String", # events_poll_interval: 1, @@ -5128,10 +5206,12 @@ # password: "SecretString", # port: 1, # server_name: "String", # server_timezone: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # oracle_settings: { # add_supplemental_logging: false, # archived_log_dest_id: 1, # additional_archived_log_dest_id: 1, @@ -5160,17 +5240,21 @@ # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # sybase_settings: { # database_name: "String", # password: "SecretString", # port: 1, # server_name: "String", # username: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # microsoft_sql_server_settings: { # port: 1, # bcp_packet_size: 1, # database_name: "String", @@ -5179,20 +5263,24 @@ # 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, + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # 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", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # doc_db_settings: { # username: "String", # password: "SecretString", # server_name: "String", @@ -5200,10 +5288,12 @@ # database_name: "String", # nesting_level: "none", # accepts none, one # extract_doc_id: false, # docs_to_investigate: 1, # kms_key_id: "String", + # secrets_manager_access_role_arn: "String", + # secrets_manager_secret_id: "String", # }, # }) # # @example Response structure # @@ -5265,10 +5355,12 @@ # resp.endpoint.mongo_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.mongo_db_settings.extract_doc_id #=> String # resp.endpoint.mongo_db_settings.docs_to_investigate #=> String # resp.endpoint.mongo_db_settings.auth_source #=> String # resp.endpoint.mongo_db_settings.kms_key_id #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.mongo_db_settings.secrets_manager_secret_id #=> String # resp.endpoint.kinesis_settings.stream_arn #=> String # resp.endpoint.kinesis_settings.message_format #=> String, one of "json", "json-unformatted" # resp.endpoint.kinesis_settings.service_access_role_arn #=> String # resp.endpoint.kinesis_settings.include_transaction_details #=> Boolean # resp.endpoint.kinesis_settings.include_partition_value #=> Boolean @@ -5323,10 +5415,12 @@ # 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.redshift_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.redshift_settings.secrets_manager_secret_id #=> String # 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 @@ -5335,10 +5429,12 @@ # 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.postgre_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.postgre_sql_settings.secrets_manager_secret_id #=> 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 @@ -5346,10 +5442,12 @@ # 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.my_sql_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.my_sql_settings.secrets_manager_secret_id #=> 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 @@ -5376,42 +5474,52 @@ # 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.oracle_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.oracle_settings.secrets_manager_secret_id #=> 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.sybase_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.sybase_settings.secrets_manager_secret_id #=> 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.microsoft_sql_server_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.microsoft_sql_server_settings.secrets_manager_secret_id #=> String # 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 + # resp.endpoint.ibm_db_2_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.ibm_db_2_settings.secrets_manager_secret_id #=> String # resp.endpoint.doc_db_settings.username #=> String # resp.endpoint.doc_db_settings.password #=> String # resp.endpoint.doc_db_settings.server_name #=> String # resp.endpoint.doc_db_settings.port #=> Integer # resp.endpoint.doc_db_settings.database_name #=> String # resp.endpoint.doc_db_settings.nesting_level #=> String, one of "none", "one" # resp.endpoint.doc_db_settings.extract_doc_id #=> Boolean # resp.endpoint.doc_db_settings.docs_to_investigate #=> Integer # resp.endpoint.doc_db_settings.kms_key_id #=> String + # resp.endpoint.doc_db_settings.secrets_manager_access_role_arn #=> String + # resp.endpoint.doc_db_settings.secrets_manager_secret_id #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyEndpoint AWS API Documentation # # @overload modify_endpoint(params = {}) # @param [Hash] params ({}) @@ -5557,11 +5665,11 @@ # # @option params [Boolean] :auto_minor_version_upgrade # A value that indicates that minor version upgrades are applied # automatically to the replication instance during the maintenance # window. Changing this parameter doesn't result in an outage, except - # in the case dsecribed following. The change is asynchronously applied + # in the case described following. The change is asynchronously applied # as soon as possible. # # An outage does result if these factors apply: # # * This parameter is set to `true` during the maintenance window. @@ -6687,10 +6795,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-databasemigrationservice' - context[:gem_version] = '1.48.0' + context[:gem_version] = '1.49.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #