lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.52.0 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.53.0

- old
+ new

@@ -899,10 +899,17 @@ # partition_include_schema_table: false, # include_table_alter_operations: false, # include_control_details: false, # message_max_bytes: 1, # include_null_and_empty: false, + # security_protocol: "plaintext", # accepts plaintext, ssl-authentication, ssl-encryption, sasl-ssl + # ssl_client_certificate_arn: "String", + # ssl_client_key_arn: "String", + # ssl_client_key_password: "SecretString", + # ssl_ca_certificate_arn: "String", + # sasl_username: "String", + # sasl_password: "SecretString", # }, # elasticsearch_settings: { # service_access_role_arn: "String", # required # endpoint_uri: "String", # required # full_load_error_percentage: 1, @@ -965,10 +972,11 @@ # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # }, # my_sql_settings: { # after_connect_script: "String", + # clean_source_metadata_on_mismatch: false, # 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, @@ -1008,10 +1016,11 @@ # read_table_space_name: false, # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", + # spatial_data_option_to_geo_json_function_name: "String", # username: "String", # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # secrets_manager_oracle_asm_access_role_arn: "String", # secrets_manager_oracle_asm_secret_id: "String", @@ -1029,15 +1038,17 @@ # port: 1, # bcp_packet_size: 1, # database_name: "String", # control_tables_file_group: "String", # password: "SecretString", + # query_single_always_on_node: false, # 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, + # use_third_party_backup_device: false, # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # }, # ibm_db_2_settings: { # database_name: "String", @@ -1148,10 +1159,17 @@ # resp.endpoint.kafka_settings.partition_include_schema_table #=> Boolean # resp.endpoint.kafka_settings.include_table_alter_operations #=> Boolean # resp.endpoint.kafka_settings.include_control_details #=> Boolean # resp.endpoint.kafka_settings.message_max_bytes #=> Integer # resp.endpoint.kafka_settings.include_null_and_empty #=> Boolean + # resp.endpoint.kafka_settings.security_protocol #=> String, one of "plaintext", "ssl-authentication", "ssl-encryption", "sasl-ssl" + # resp.endpoint.kafka_settings.ssl_client_certificate_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_password #=> String + # resp.endpoint.kafka_settings.ssl_ca_certificate_arn #=> String + # resp.endpoint.kafka_settings.sasl_username #=> String + # resp.endpoint.kafka_settings.sasl_password #=> String # resp.endpoint.elasticsearch_settings.service_access_role_arn #=> String # resp.endpoint.elasticsearch_settings.endpoint_uri #=> String # resp.endpoint.elasticsearch_settings.full_load_error_percentage #=> Integer # resp.endpoint.elasticsearch_settings.error_retry_duration #=> Integer # resp.endpoint.neptune_settings.service_access_role_arn #=> String @@ -1204,10 +1222,11 @@ # 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.clean_source_metadata_on_mismatch #=> Boolean # 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 @@ -1245,10 +1264,11 @@ # 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.spatial_data_option_to_geo_json_function_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.oracle_settings.secrets_manager_oracle_asm_access_role_arn #=> String # resp.endpoint.oracle_settings.secrets_manager_oracle_asm_secret_id #=> String @@ -1262,15 +1282,17 @@ # 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.query_single_always_on_node #=> Boolean # 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.use_third_party_backup_device #=> 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 @@ -2241,10 +2263,17 @@ # resp.endpoint.kafka_settings.partition_include_schema_table #=> Boolean # resp.endpoint.kafka_settings.include_table_alter_operations #=> Boolean # resp.endpoint.kafka_settings.include_control_details #=> Boolean # resp.endpoint.kafka_settings.message_max_bytes #=> Integer # resp.endpoint.kafka_settings.include_null_and_empty #=> Boolean + # resp.endpoint.kafka_settings.security_protocol #=> String, one of "plaintext", "ssl-authentication", "ssl-encryption", "sasl-ssl" + # resp.endpoint.kafka_settings.ssl_client_certificate_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_password #=> String + # resp.endpoint.kafka_settings.ssl_ca_certificate_arn #=> String + # resp.endpoint.kafka_settings.sasl_username #=> String + # resp.endpoint.kafka_settings.sasl_password #=> String # resp.endpoint.elasticsearch_settings.service_access_role_arn #=> String # resp.endpoint.elasticsearch_settings.endpoint_uri #=> String # resp.endpoint.elasticsearch_settings.full_load_error_percentage #=> Integer # resp.endpoint.elasticsearch_settings.error_retry_duration #=> Integer # resp.endpoint.neptune_settings.service_access_role_arn #=> String @@ -2297,10 +2326,11 @@ # 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.clean_source_metadata_on_mismatch #=> Boolean # 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 @@ -2338,10 +2368,11 @@ # 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.spatial_data_option_to_geo_json_function_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.oracle_settings.secrets_manager_oracle_asm_access_role_arn #=> String # resp.endpoint.oracle_settings.secrets_manager_oracle_asm_secret_id #=> String @@ -2355,15 +2386,17 @@ # 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.query_single_always_on_node #=> Boolean # 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.use_third_party_backup_device #=> 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 @@ -3071,10 +3104,65 @@ def describe_connections(params = {}, options = {}) req = build_request(:describe_connections, params) req.send_request(options) end + # Returns information about the possible endpoint settings available + # when you create an endpoint for a specific database engine. + # + # @option params [required, String] :engine_name + # The databse engine used for your source or target endpoint. + # + # @option params [Integer] :max_records + # The maximum number of records to include in the response. If more + # records exist than the specified `MaxRecords` value, a pagination + # token called a marker is included in the response so that the + # remaining results can be retrieved. + # + # @option params [String] :marker + # An optional pagination token provided by a previous request. If this + # parameter is specified, the response includes only records beyond the + # marker, up to the value specified by `MaxRecords`. + # + # @return [Types::DescribeEndpointSettingsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: + # + # * {Types::DescribeEndpointSettingsResponse#marker #marker} => String + # * {Types::DescribeEndpointSettingsResponse#endpoint_settings #endpoint_settings} => Array&lt;Types::EndpointSetting&gt; + # + # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}. + # + # @example Request syntax with placeholder values + # + # resp = client.describe_endpoint_settings({ + # engine_name: "String", # required + # max_records: 1, + # marker: "String", + # }) + # + # @example Response structure + # + # resp.marker #=> String + # resp.endpoint_settings #=> Array + # resp.endpoint_settings[0].name #=> String + # resp.endpoint_settings[0].type #=> String, one of "string", "boolean", "integer", "enum" + # resp.endpoint_settings[0].enum_values #=> Array + # resp.endpoint_settings[0].enum_values[0] #=> String + # resp.endpoint_settings[0].sensitive #=> Boolean + # resp.endpoint_settings[0].units #=> String + # resp.endpoint_settings[0].applicability #=> String + # resp.endpoint_settings[0].int_value_min #=> Integer + # resp.endpoint_settings[0].int_value_max #=> Integer + # + # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeEndpointSettings AWS API Documentation + # + # @overload describe_endpoint_settings(params = {}) + # @param [Hash] params ({}) + def describe_endpoint_settings(params = {}, options = {}) + req = build_request(:describe_endpoint_settings, params) + req.send_request(options) + end + # Returns information about the type of endpoints available. # # @option params [Array<Types::Filter>] :filters # Filters applied to the endpoint types. # @@ -3313,10 +3401,17 @@ # resp.endpoints[0].kafka_settings.partition_include_schema_table #=> Boolean # resp.endpoints[0].kafka_settings.include_table_alter_operations #=> Boolean # resp.endpoints[0].kafka_settings.include_control_details #=> Boolean # resp.endpoints[0].kafka_settings.message_max_bytes #=> Integer # resp.endpoints[0].kafka_settings.include_null_and_empty #=> Boolean + # resp.endpoints[0].kafka_settings.security_protocol #=> String, one of "plaintext", "ssl-authentication", "ssl-encryption", "sasl-ssl" + # resp.endpoints[0].kafka_settings.ssl_client_certificate_arn #=> String + # resp.endpoints[0].kafka_settings.ssl_client_key_arn #=> String + # resp.endpoints[0].kafka_settings.ssl_client_key_password #=> String + # resp.endpoints[0].kafka_settings.ssl_ca_certificate_arn #=> String + # resp.endpoints[0].kafka_settings.sasl_username #=> String + # resp.endpoints[0].kafka_settings.sasl_password #=> String # resp.endpoints[0].elasticsearch_settings.service_access_role_arn #=> String # resp.endpoints[0].elasticsearch_settings.endpoint_uri #=> String # resp.endpoints[0].elasticsearch_settings.full_load_error_percentage #=> Integer # resp.endpoints[0].elasticsearch_settings.error_retry_duration #=> Integer # resp.endpoints[0].neptune_settings.service_access_role_arn #=> String @@ -3369,10 +3464,11 @@ # 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.clean_source_metadata_on_mismatch #=> Boolean # 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 @@ -3410,10 +3506,11 @@ # 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.spatial_data_option_to_geo_json_function_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].oracle_settings.secrets_manager_oracle_asm_access_role_arn #=> String # resp.endpoints[0].oracle_settings.secrets_manager_oracle_asm_secret_id #=> String @@ -3427,15 +3524,17 @@ # 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.query_single_always_on_node #=> Boolean # 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.use_third_party_backup_device #=> 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 @@ -4695,11 +4794,11 @@ # # @example Request syntax with placeholder values # # resp = client.import_certificate({ # certificate_identifier: "String", # required - # certificate_pem: "String", + # certificate_pem: "SecretString", # certificate_wallet: "data", # tags: [ # { # key: "String", # value: "String", @@ -5138,10 +5237,17 @@ # partition_include_schema_table: false, # include_table_alter_operations: false, # include_control_details: false, # message_max_bytes: 1, # include_null_and_empty: false, + # security_protocol: "plaintext", # accepts plaintext, ssl-authentication, ssl-encryption, sasl-ssl + # ssl_client_certificate_arn: "String", + # ssl_client_key_arn: "String", + # ssl_client_key_password: "SecretString", + # ssl_ca_certificate_arn: "String", + # sasl_username: "String", + # sasl_password: "SecretString", # }, # elasticsearch_settings: { # service_access_role_arn: "String", # required # endpoint_uri: "String", # required # full_load_error_percentage: 1, @@ -5204,10 +5310,11 @@ # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # }, # my_sql_settings: { # after_connect_script: "String", + # clean_source_metadata_on_mismatch: false, # 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, @@ -5247,10 +5354,11 @@ # read_table_space_name: false, # retry_interval: 1, # security_db_encryption: "SecretString", # security_db_encryption_name: "String", # server_name: "String", + # spatial_data_option_to_geo_json_function_name: "String", # username: "String", # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # secrets_manager_oracle_asm_access_role_arn: "String", # secrets_manager_oracle_asm_secret_id: "String", @@ -5268,15 +5376,17 @@ # port: 1, # bcp_packet_size: 1, # database_name: "String", # control_tables_file_group: "String", # password: "SecretString", + # query_single_always_on_node: false, # 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, + # use_third_party_backup_device: false, # secrets_manager_access_role_arn: "String", # secrets_manager_secret_id: "String", # }, # ibm_db_2_settings: { # database_name: "String", @@ -5386,10 +5496,17 @@ # resp.endpoint.kafka_settings.partition_include_schema_table #=> Boolean # resp.endpoint.kafka_settings.include_table_alter_operations #=> Boolean # resp.endpoint.kafka_settings.include_control_details #=> Boolean # resp.endpoint.kafka_settings.message_max_bytes #=> Integer # resp.endpoint.kafka_settings.include_null_and_empty #=> Boolean + # resp.endpoint.kafka_settings.security_protocol #=> String, one of "plaintext", "ssl-authentication", "ssl-encryption", "sasl-ssl" + # resp.endpoint.kafka_settings.ssl_client_certificate_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_arn #=> String + # resp.endpoint.kafka_settings.ssl_client_key_password #=> String + # resp.endpoint.kafka_settings.ssl_ca_certificate_arn #=> String + # resp.endpoint.kafka_settings.sasl_username #=> String + # resp.endpoint.kafka_settings.sasl_password #=> String # resp.endpoint.elasticsearch_settings.service_access_role_arn #=> String # resp.endpoint.elasticsearch_settings.endpoint_uri #=> String # resp.endpoint.elasticsearch_settings.full_load_error_percentage #=> Integer # resp.endpoint.elasticsearch_settings.error_retry_duration #=> Integer # resp.endpoint.neptune_settings.service_access_role_arn #=> String @@ -5442,10 +5559,11 @@ # 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.clean_source_metadata_on_mismatch #=> Boolean # 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 @@ -5483,10 +5601,11 @@ # 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.spatial_data_option_to_geo_json_function_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.oracle_settings.secrets_manager_oracle_asm_access_role_arn #=> String # resp.endpoint.oracle_settings.secrets_manager_oracle_asm_secret_id #=> String @@ -5500,15 +5619,17 @@ # 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.query_single_always_on_node #=> Boolean # 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.use_third_party_backup_device #=> 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 @@ -5929,13 +6050,13 @@ # The migration type. Valid values: `full-load` \| `cdc` \| # `full-load-and-cdc` # # @option params [String] :table_mappings # When using the AWS CLI or boto3, provide the path of the JSON file - # that contains the table mappings. Precede the path with `file://`. - # When working with the DMS API, provide the JSON as the parameter - # value, for example: `--table-mappings file://mappingfile.json` + # that contains the table mappings. Precede the path with `file://`. For + # example, `--table-mappings file://mappingfile.json`. When working with + # the DMS API, provide the JSON as the parameter value. # # @option params [String] :replication_task_settings # JSON file that contains settings for the task, such as task metadata # settings. # @@ -6807,10 +6928,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-databasemigrationservice' - context[:gem_version] = '1.52.0' + context[:gem_version] = '1.53.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #