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.
#