lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.0.0.rc2 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.0.0.rc3
- old
+ new
@@ -16,10 +16,11 @@
require 'aws-sdk-core/plugins/global_configuration.rb'
require 'aws-sdk-core/plugins/regional_endpoint.rb'
require 'aws-sdk-core/plugins/response_paging.rb'
require 'aws-sdk-core/plugins/stub_responses.rb'
require 'aws-sdk-core/plugins/idempotency_token.rb'
+require 'aws-sdk-core/plugins/jsonvalue_converter.rb'
require 'aws-sdk-core/plugins/signature_v4.rb'
require 'aws-sdk-core/plugins/protocols/json_rpc.rb'
Aws::Plugins::GlobalConfiguration.add_identifier(:databasemigrationservice)
@@ -43,10 +44,11 @@
add_plugin(Aws::Plugins::GlobalConfiguration)
add_plugin(Aws::Plugins::RegionalEndpoint)
add_plugin(Aws::Plugins::ResponsePaging)
add_plugin(Aws::Plugins::StubResponses)
add_plugin(Aws::Plugins::IdempotencyToken)
+ add_plugin(Aws::Plugins::JsonvalueConverter)
add_plugin(Aws::Plugins::SignatureV4)
add_plugin(Aws::Plugins::Protocols::JsonRpc)
# @option options [required, Aws::CredentialProvider] :credentials
# Your AWS credentials. This can be an instance of any one of the
@@ -178,10 +180,12 @@
# value: "String",
# },
# ],
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/AddTagsToResource AWS API Documentation
+ #
# @overload add_tags_to_resource(params = {})
# @param [Hash] params ({})
def add_tags_to_resource(params = {}, options = {})
req = build_request(:add_tags_to_resource, params)
req.send_request(options)
@@ -281,10 +285,12 @@
# resp.endpoint.kms_key_id #=> String
# resp.endpoint.endpoint_arn #=> String
# resp.endpoint.certificate_arn #=> String
# resp.endpoint.ssl_mode #=> String, one of "none", "require", "verify-ca", "verify-full"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateEndpoint AWS API Documentation
+ #
# @overload create_endpoint(params = {})
# @param [Hash] params ({})
def create_endpoint(params = {}, options = {})
req = build_request(:create_endpoint, params)
req.send_request(options)
@@ -441,10 +447,12 @@
# resp.replication_instance.replication_instance_private_ip_addresses #=> Array
# resp.replication_instance.replication_instance_private_ip_addresses[0] #=> String
# resp.replication_instance.publicly_accessible #=> Boolean
# resp.replication_instance.secondary_availability_zone #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateReplicationInstance AWS API Documentation
+ #
# @overload create_replication_instance(params = {})
# @param [Hash] params ({})
def create_replication_instance(params = {}, options = {})
req = build_request(:create_replication_instance, params)
req.send_request(options)
@@ -498,10 +506,12 @@
# resp.replication_subnet_group.subnets #=> Array
# resp.replication_subnet_group.subnets[0].subnet_identifier #=> String
# resp.replication_subnet_group.subnets[0].subnet_availability_zone.name #=> String
# resp.replication_subnet_group.subnets[0].subnet_status #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateReplicationSubnetGroup AWS API Documentation
+ #
# @overload create_replication_subnet_group(params = {})
# @param [Hash] params ({})
def create_replication_subnet_group(params = {}, options = {})
req = build_request(:create_replication_subnet_group, params)
req.send_request(options)
@@ -598,10 +608,12 @@
# resp.replication_task.replication_task_stats.tables_loaded #=> Integer
# resp.replication_task.replication_task_stats.tables_loading #=> Integer
# resp.replication_task.replication_task_stats.tables_queued #=> Integer
# resp.replication_task.replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/CreateReplicationTask AWS API Documentation
+ #
# @overload create_replication_task(params = {})
# @param [Hash] params ({})
def create_replication_task(params = {}, options = {})
req = build_request(:create_replication_task, params)
req.send_request(options)
@@ -633,10 +645,12 @@
# resp.certificate.valid_from_date #=> Time
# resp.certificate.valid_to_date #=> Time
# resp.certificate.signing_algorithm #=> String
# resp.certificate.key_length #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteCertificate AWS API Documentation
+ #
# @overload delete_certificate(params = {})
# @param [Hash] params ({})
def delete_certificate(params = {}, options = {})
req = build_request(:delete_certificate, params)
req.send_request(options)
@@ -677,10 +691,12 @@
# resp.endpoint.kms_key_id #=> String
# resp.endpoint.endpoint_arn #=> String
# resp.endpoint.certificate_arn #=> String
# resp.endpoint.ssl_mode #=> String, one of "none", "require", "verify-ca", "verify-full"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteEndpoint AWS API Documentation
+ #
# @overload delete_endpoint(params = {})
# @param [Hash] params ({})
def delete_endpoint(params = {}, options = {})
req = build_request(:delete_endpoint, params)
req.send_request(options)
@@ -743,10 +759,12 @@
# resp.replication_instance.replication_instance_private_ip_addresses #=> Array
# resp.replication_instance.replication_instance_private_ip_addresses[0] #=> String
# resp.replication_instance.publicly_accessible #=> Boolean
# resp.replication_instance.secondary_availability_zone #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteReplicationInstance AWS API Documentation
+ #
# @overload delete_replication_instance(params = {})
# @param [Hash] params ({})
def delete_replication_instance(params = {}, options = {})
req = build_request(:delete_replication_instance, params)
req.send_request(options)
@@ -763,10 +781,12 @@
#
# resp = client.delete_replication_subnet_group({
# replication_subnet_group_identifier: "String", # required
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteReplicationSubnetGroup AWS API Documentation
+ #
# @overload delete_replication_subnet_group(params = {})
# @param [Hash] params ({})
def delete_replication_subnet_group(params = {}, options = {})
req = build_request(:delete_replication_subnet_group, params)
req.send_request(options)
@@ -807,10 +827,12 @@
# resp.replication_task.replication_task_stats.tables_loaded #=> Integer
# resp.replication_task.replication_task_stats.tables_loading #=> Integer
# resp.replication_task.replication_task_stats.tables_queued #=> Integer
# resp.replication_task.replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DeleteReplicationTask AWS API Documentation
+ #
# @overload delete_replication_task(params = {})
# @param [Hash] params ({})
def delete_replication_task(params = {}, options = {})
req = build_request(:delete_replication_task, params)
req.send_request(options)
@@ -833,10 +855,12 @@
# resp.account_quotas #=> Array
# resp.account_quotas[0].account_quota_name #=> String
# resp.account_quotas[0].used #=> Integer
# resp.account_quotas[0].max #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeAccountAttributes AWS API Documentation
+ #
# @overload describe_account_attributes(params = {})
# @param [Hash] params ({})
def describe_account_attributes(params = {}, options = {})
req = build_request(:describe_account_attributes, params)
req.send_request(options)
@@ -892,10 +916,12 @@
# resp.certificates[0].valid_from_date #=> Time
# resp.certificates[0].valid_to_date #=> Time
# resp.certificates[0].signing_algorithm #=> String
# resp.certificates[0].key_length #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeCertificates AWS API Documentation
+ #
# @overload describe_certificates(params = {})
# @param [Hash] params ({})
def describe_certificates(params = {}, options = {})
req = build_request(:describe_certificates, params)
req.send_request(options)
@@ -952,10 +978,12 @@
# resp.connections[0].status #=> String
# resp.connections[0].last_failure_message #=> String
# resp.connections[0].endpoint_identifier #=> String
# resp.connections[0].replication_instance_identifier #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeConnections AWS API Documentation
+ #
# @overload describe_connections(params = {})
# @param [Hash] params ({})
def describe_connections(params = {}, options = {})
req = build_request(:describe_connections, params)
req.send_request(options)
@@ -1007,10 +1035,12 @@
# resp.supported_endpoint_types #=> Array
# resp.supported_endpoint_types[0].engine_name #=> String
# resp.supported_endpoint_types[0].supports_cdc #=> Boolean
# resp.supported_endpoint_types[0].endpoint_type #=> String, one of "source", "target"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeEndpointTypes AWS API Documentation
+ #
# @overload describe_endpoint_types(params = {})
# @param [Hash] params ({})
def describe_endpoint_types(params = {}, options = {})
req = build_request(:describe_endpoint_types, params)
req.send_request(options)
@@ -1074,10 +1104,12 @@
# resp.endpoints[0].kms_key_id #=> String
# resp.endpoints[0].endpoint_arn #=> String
# resp.endpoints[0].certificate_arn #=> String
# resp.endpoints[0].ssl_mode #=> String, one of "none", "require", "verify-ca", "verify-full"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeEndpoints AWS API Documentation
+ #
# @overload describe_endpoints(params = {})
# @param [Hash] params ({})
def describe_endpoints(params = {}, options = {})
req = build_request(:describe_endpoints, params)
req.send_request(options)
@@ -1123,10 +1155,12 @@
# resp.orderable_replication_instances[0].max_allocated_storage #=> Integer
# resp.orderable_replication_instances[0].default_allocated_storage #=> Integer
# resp.orderable_replication_instances[0].included_allocated_storage #=> Integer
# resp.marker #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeOrderableReplicationInstances AWS API Documentation
+ #
# @overload describe_orderable_replication_instances(params = {})
# @param [Hash] params ({})
def describe_orderable_replication_instances(params = {}, options = {})
req = build_request(:describe_orderable_replication_instances, params)
req.send_request(options)
@@ -1154,10 +1188,12 @@
# resp.refresh_schemas_status.replication_instance_arn #=> String
# resp.refresh_schemas_status.status #=> String, one of "successful", "failed", "refreshing"
# resp.refresh_schemas_status.last_refresh_date #=> Time
# resp.refresh_schemas_status.last_failure_message #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeRefreshSchemasStatus AWS API Documentation
+ #
# @overload describe_refresh_schemas_status(params = {})
# @param [Hash] params ({})
def describe_refresh_schemas_status(params = {}, options = {})
req = build_request(:describe_refresh_schemas_status, params)
req.send_request(options)
@@ -1244,10 +1280,12 @@
# resp.replication_instances[0].replication_instance_private_ip_addresses #=> Array
# resp.replication_instances[0].replication_instance_private_ip_addresses[0] #=> String
# resp.replication_instances[0].publicly_accessible #=> Boolean
# resp.replication_instances[0].secondary_availability_zone #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeReplicationInstances AWS API Documentation
+ #
# @overload describe_replication_instances(params = {})
# @param [Hash] params ({})
def describe_replication_instances(params = {}, options = {})
req = build_request(:describe_replication_instances, params)
req.send_request(options)
@@ -1302,10 +1340,12 @@
# resp.replication_subnet_groups[0].subnets #=> Array
# resp.replication_subnet_groups[0].subnets[0].subnet_identifier #=> String
# resp.replication_subnet_groups[0].subnets[0].subnet_availability_zone.name #=> String
# resp.replication_subnet_groups[0].subnets[0].subnet_status #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeReplicationSubnetGroups AWS API Documentation
+ #
# @overload describe_replication_subnet_groups(params = {})
# @param [Hash] params ({})
def describe_replication_subnet_groups(params = {}, options = {})
req = build_request(:describe_replication_subnet_groups, params)
req.send_request(options)
@@ -1375,10 +1415,12 @@
# resp.replication_tasks[0].replication_task_stats.tables_loaded #=> Integer
# resp.replication_tasks[0].replication_task_stats.tables_loading #=> Integer
# resp.replication_tasks[0].replication_task_stats.tables_queued #=> Integer
# resp.replication_tasks[0].replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeReplicationTasks AWS API Documentation
+ #
# @overload describe_replication_tasks(params = {})
# @param [Hash] params ({})
def describe_replication_tasks(params = {}, options = {})
req = build_request(:describe_replication_tasks, params)
req.send_request(options)
@@ -1422,10 +1464,12 @@
#
# resp.marker #=> String
# resp.schemas #=> Array
# resp.schemas[0] #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeSchemas AWS API Documentation
+ #
# @overload describe_schemas(params = {})
# @param [Hash] params ({})
def describe_schemas(params = {}, options = {})
req = build_request(:describe_schemas, params)
req.send_request(options)
@@ -1479,10 +1523,12 @@
# resp.table_statistics[0].full_load_rows #=> Integer
# resp.table_statistics[0].last_update_time #=> Time
# resp.table_statistics[0].table_state #=> String
# resp.marker #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeTableStatistics AWS API Documentation
+ #
# @overload describe_table_statistics(params = {})
# @param [Hash] params ({})
def describe_table_statistics(params = {}, options = {})
req = build_request(:describe_table_statistics, params)
req.send_request(options)
@@ -1524,10 +1570,12 @@
# resp.certificate.valid_from_date #=> Time
# resp.certificate.valid_to_date #=> Time
# resp.certificate.signing_algorithm #=> String
# resp.certificate.key_length #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ImportCertificate AWS API Documentation
+ #
# @overload import_certificate(params = {})
# @param [Hash] params ({})
def import_certificate(params = {}, options = {})
req = build_request(:import_certificate, params)
req.send_request(options)
@@ -1553,10 +1601,12 @@
#
# resp.tag_list #=> Array
# resp.tag_list[0].key #=> String
# resp.tag_list[0].value #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ListTagsForResource AWS API Documentation
+ #
# @overload list_tags_for_resource(params = {})
# @param [Hash] params ({})
def list_tags_for_resource(params = {}, options = {})
req = build_request(:list_tags_for_resource, params)
req.send_request(options)
@@ -1645,10 +1695,12 @@
# resp.endpoint.kms_key_id #=> String
# resp.endpoint.endpoint_arn #=> String
# resp.endpoint.certificate_arn #=> String
# resp.endpoint.ssl_mode #=> String, one of "none", "require", "verify-ca", "verify-full"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyEndpoint AWS API Documentation
+ #
# @overload modify_endpoint(params = {})
# @param [Hash] params ({})
def modify_endpoint(params = {}, options = {})
req = build_request(:modify_endpoint, params)
req.send_request(options)
@@ -1786,10 +1838,12 @@
# resp.replication_instance.replication_instance_private_ip_addresses #=> Array
# resp.replication_instance.replication_instance_private_ip_addresses[0] #=> String
# resp.replication_instance.publicly_accessible #=> Boolean
# resp.replication_instance.secondary_availability_zone #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyReplicationInstance AWS API Documentation
+ #
# @overload modify_replication_instance(params = {})
# @param [Hash] params ({})
def modify_replication_instance(params = {}, options = {})
req = build_request(:modify_replication_instance, params)
req.send_request(options)
@@ -1827,10 +1881,12 @@
# resp.replication_subnet_group.subnets #=> Array
# resp.replication_subnet_group.subnets[0].subnet_identifier #=> String
# resp.replication_subnet_group.subnets[0].subnet_availability_zone.name #=> String
# resp.replication_subnet_group.subnets[0].subnet_status #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyReplicationSubnetGroup AWS API Documentation
+ #
# @overload modify_replication_subnet_group(params = {})
# @param [Hash] params ({})
def modify_replication_subnet_group(params = {}, options = {})
req = build_request(:modify_replication_subnet_group, params)
req.send_request(options)
@@ -1908,10 +1964,12 @@
# resp.replication_task.replication_task_stats.tables_loaded #=> Integer
# resp.replication_task.replication_task_stats.tables_loading #=> Integer
# resp.replication_task.replication_task_stats.tables_queued #=> Integer
# resp.replication_task.replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ModifyReplicationTask AWS API Documentation
+ #
# @overload modify_replication_task(params = {})
# @param [Hash] params ({})
def modify_replication_task(params = {}, options = {})
req = build_request(:modify_replication_task, params)
req.send_request(options)
@@ -1946,10 +2004,12 @@
# resp.refresh_schemas_status.replication_instance_arn #=> String
# resp.refresh_schemas_status.status #=> String, one of "successful", "failed", "refreshing"
# resp.refresh_schemas_status.last_refresh_date #=> Time
# resp.refresh_schemas_status.last_failure_message #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/RefreshSchemas AWS API Documentation
+ #
# @overload refresh_schemas(params = {})
# @param [Hash] params ({})
def refresh_schemas(params = {}, options = {})
req = build_request(:refresh_schemas, params)
req.send_request(options)
@@ -1971,10 +2031,12 @@
# resp = client.remove_tags_from_resource({
# resource_arn: "String", # required
# tag_keys: ["String"], # required
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/RemoveTagsFromResource AWS API Documentation
+ #
# @overload remove_tags_from_resource(params = {})
# @param [Hash] params ({})
def remove_tags_from_resource(params = {}, options = {})
req = build_request(:remove_tags_from_resource, params)
req.send_request(options)
@@ -2024,10 +2086,12 @@
# resp.replication_task.replication_task_stats.tables_loaded #=> Integer
# resp.replication_task.replication_task_stats.tables_loading #=> Integer
# resp.replication_task.replication_task_stats.tables_queued #=> Integer
# resp.replication_task.replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/StartReplicationTask AWS API Documentation
+ #
# @overload start_replication_task(params = {})
# @param [Hash] params ({})
def start_replication_task(params = {}, options = {})
req = build_request(:start_replication_task, params)
req.send_request(options)
@@ -2068,10 +2132,12 @@
# resp.replication_task.replication_task_stats.tables_loaded #=> Integer
# resp.replication_task.replication_task_stats.tables_loading #=> Integer
# resp.replication_task.replication_task_stats.tables_queued #=> Integer
# resp.replication_task.replication_task_stats.tables_errored #=> Integer
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/StopReplicationTask AWS API Documentation
+ #
# @overload stop_replication_task(params = {})
# @param [Hash] params ({})
def stop_replication_task(params = {}, options = {})
req = build_request(:stop_replication_task, params)
req.send_request(options)
@@ -2105,10 +2171,12 @@
# resp.connection.status #=> String
# resp.connection.last_failure_message #=> String
# resp.connection.endpoint_identifier #=> String
# resp.connection.replication_instance_identifier #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/TestConnection AWS API Documentation
+ #
# @overload test_connection(params = {})
# @param [Hash] params ({})
def test_connection(params = {}, options = {})
req = build_request(:test_connection, params)
req.send_request(options)
@@ -2125,10 +2193,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-databasemigrationservice'
- context[:gem_version] = '1.0.0.rc1'
+ context[:gem_version] = '1.0.0.rc3'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated