lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.36.0 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.37.0
- old
+ new
@@ -451,12 +451,12 @@
# @option params [required, String] :engine_name
# The type of engine for the endpoint. Valid values, depending on the
# `EndpointType` value, include `"mysql"`, `"oracle"`, `"postgres"`,
# `"mariadb"`, `"aurora"`, `"aurora-postgresql"`, `"redshift"`, `"s3"`,
# `"db2"`, `"azuredb"`, `"sybase"`, `"dynamodb"`, `"mongodb"`,
- # `"kinesis"`, `"kafka"`, `"elasticsearch"`, `"documentdb"`, and
- # `"sqlserver"`.
+ # `"kinesis"`, `"kafka"`, `"elasticsearch"`, `"documentdb"`,
+ # `"sqlserver"`, and `"neptune"`.
#
# @option params [String] :username
# The user name to be used to log in to the endpoint database.
#
# @option params [String] :password
@@ -565,41 +565,42 @@
#
# @option params [Types::KinesisSettings] :kinesis_settings
# Settings in JSON format for the target endpoint for Amazon Kinesis
# Data Streams. For more information about the available settings, see
# [Using Amazon Kinesis Data Streams as a Target for AWS Database
- # Migration Service][1] in the *AWS Database Migration User Guide.*
+ # Migration Service][1] in the *AWS Database Migration Service User
+ # Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Kinesis.html
#
# @option params [Types::KafkaSettings] :kafka_settings
# Settings in JSON format for the target Apache Kafka endpoint. For more
# information about the available settings, see [Using Apache Kafka as a
# Target for AWS Database Migration Service][1] in the *AWS Database
- # Migration User Guide.*
+ # Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Kafka.html
#
# @option params [Types::ElasticsearchSettings] :elasticsearch_settings
# Settings in JSON format for the target Elasticsearch endpoint. For
# more information about the available settings, see [Extra Connection
# Attributes When Using Elasticsearch as a Target for AWS DMS][1] in the
- # *AWS Database Migration User Guide.*
+ # *AWS Database Migration Service User Guide*.
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Elasticsearch.html#CHAP_Target.Elasticsearch.Configuration
#
# @option params [Types::NeptuneSettings] :neptune_settings
# Settings in JSON format for the target Amazon Neptune endpoint. For
- # more information about the available settings, see
- # [https://docs.aws.amazon.com/dms/latest/userguide/CHAP\_Target.Neptune.html#CHAP\_Target.Neptune.EndpointSettings][1]
- # in the *AWS Database Migration Service User Guide.*
+ # more information about the available settings, see [Specifying
+ # Endpoint Settings for Amazon Neptune as a Target][1] in the *AWS
+ # Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.EndpointSettings
#
@@ -1014,11 +1015,11 @@
# The replication instance identifier. This parameter is stored as a
# lowercase string.
#
# Constraints:
#
- # * Must contain from 1 to 63 alphanumeric characters or hyphens.
+ # * Must contain 1-63 alphanumeric characters or hyphens.
#
# * First character must be a letter.
#
# * Can't end with a hyphen or contain two consecutive hyphens.
#
@@ -1027,17 +1028,23 @@
# @option params [Integer] :allocated_storage
# The amount of storage (in gigabytes) to be initially allocated for the
# replication instance.
#
# @option params [required, String] :replication_instance_class
- # The compute and memory capacity of the replication instance as
- # specified by the replication instance class.
+ # The compute and memory capacity of the replication instance as defined
+ # for the specified replication instance class. For example to specify
+ # the instance class dms.c4.large, set this parameter to
+ # `"dms.c4.large"`.
#
- # Valid Values: `dms.t2.micro | dms.t2.small | dms.t2.medium |
- # dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge |
- # dms.c4.4xlarge `
+ # For more information on the settings and capacities for the available
+ # replication instance classes, see [ Selecting the right AWS DMS
+ # replication instance for your migration][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_ReplicationInstance.html#CHAP_ReplicationInstance.InDepth
+ #
# @option params [Array<String>] :vpc_security_group_ids
# Specifies the VPC security group to be used with the replication
# instance. The VPC security group must work with the VPC containing the
# replication instance.
#
@@ -1096,11 +1103,16 @@
# value of `true` represents an instance with a public IP address. A
# value of `false` represents an instance with a private IP address. The
# default value is `true`.
#
# @option params [String] :dns_name_servers
- # A list of DNS name servers supported for the replication instance.
+ # A list of custom DNS name servers supported for the replication
+ # instance to access your on-premise source or target database. This
+ # list overrides the default name servers supported by the replication
+ # instance. You can specify a comma-separated list of internet addresses
+ # for up to four on-premise DNS name servers. For example:
+ # `"1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"`
#
# @return [Types::CreateReplicationInstanceResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateReplicationInstanceResponse#replication_instance #replication_instance} => Types::ReplicationInstance
#
@@ -1348,11 +1360,11 @@
# @option params [required, String] :replication_task_identifier
# An identifier for the replication task.
#
# Constraints:
#
- # * Must contain from 1 to 255 alphanumeric characters or hyphens.
+ # * Must contain 1-255 alphanumeric characters or hyphens.
#
# * First character must be a letter.
#
# * Cannot end with a hyphen or contain two consecutive hyphens.
#
@@ -1372,11 +1384,11 @@
# `full-load-and-cdc`
#
# @option params [required, String] :table_mappings
# The table mappings for the task, in JSON format. For more information,
# see [Using Table Mapping to Specify Task Settings][1] in the *AWS
- # Database Migration User Guide.*
+ # Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.html
#
@@ -1439,11 +1451,11 @@
#
# @option params [String] :task_data
# Supplemental information that the task requires to migrate the data
# for certain source and target endpoints. For more information, see
# [Specifying Supplemental Data for Task Settings][1] in the *AWS
- # Database Migration User Guide.*
+ # Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.TaskData.html
#
@@ -3810,12 +3822,12 @@
# @option params [String] :engine_name
# The type of engine for the endpoint. Valid values, depending on the
# EndpointType, include `"mysql"`, `"oracle"`, `"postgres"`,
# `"mariadb"`, `"aurora"`, `"aurora-postgresql"`, `"redshift"`, `"s3"`,
# `"db2"`, `"azuredb"`, `"sybase"`, `"dynamodb"`, `"mongodb"`,
- # `"kinesis"`, `"kafka"`, `"elasticsearch"`, `"documentdb"`, and
- # `"sqlserver"`.
+ # `"kinesis"`, `"kafka"`, `"elasticsearch"`, `"documentdb"`,
+ # `"sqlserver"`, and `"neptune"`.
#
# @option params [String] :username
# The user name to be used to login to the endpoint database.
#
# @option params [String] :password
@@ -3905,41 +3917,42 @@
#
# @option params [Types::KinesisSettings] :kinesis_settings
# Settings in JSON format for the target endpoint for Amazon Kinesis
# Data Streams. For more information about the available settings, see
# [Using Amazon Kinesis Data Streams as a Target for AWS Database
- # Migration Service][1] in the *AWS Database Migration User Guide.*
+ # Migration Service][1] in the *AWS Database Migration Service User
+ # Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Kinesis.html
#
# @option params [Types::KafkaSettings] :kafka_settings
# Settings in JSON format for the target Apache Kafka endpoint. For more
# information about the available settings, see [Using Apache Kafka as a
# Target for AWS Database Migration Service][1] in the *AWS Database
- # Migration User Guide.*
+ # Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Kafka.html
#
# @option params [Types::ElasticsearchSettings] :elasticsearch_settings
# Settings in JSON format for the target Elasticsearch endpoint. For
# more information about the available settings, see [Extra Connection
# Attributes When Using Elasticsearch as a Target for AWS DMS][1] in the
- # *AWS Database Migration User Guide.*
+ # *AWS Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Elasticsearch.html#CHAP_Target.Elasticsearch.Configuration
#
# @option params [Types::NeptuneSettings] :neptune_settings
# Settings in JSON format for the target Amazon Neptune endpoint. For
- # more information about the available settings, see
- # [https://docs.aws.amazon.com/dms/latest/userguide/CHAP\_Target.Neptune.html#CHAP\_Target.Neptune.EndpointSettings][1]
- # in the *AWS Database Migration Service User Guide.*
+ # more information about the available settings, see [Specifying
+ # Endpoint Settings for Amazon Neptune as a Target][1] in the *AWS
+ # Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.EndpointSettings
#
@@ -4284,16 +4297,23 @@
# @option params [Boolean] :apply_immediately
# Indicates whether the changes should be applied immediately or during
# the next maintenance window.
#
# @option params [String] :replication_instance_class
- # The compute and memory capacity of the replication instance.
+ # The compute and memory capacity of the replication instance as defined
+ # for the specified replication instance class. For example to specify
+ # the instance class dms.c4.large, set this parameter to
+ # `"dms.c4.large"`.
#
- # Valid Values: `dms.t2.micro | dms.t2.small | dms.t2.medium |
- # dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge |
- # dms.c4.4xlarge `
+ # For more information on the settings and capacities for the available
+ # replication instance classes, see [ Selecting the right AWS DMS
+ # replication instance for your migration][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_ReplicationInstance.html#CHAP_ReplicationInstance.InDepth
+ #
# @option params [Array<String>] :vpc_security_group_ids
# Specifies the VPC security group to be used with the replication
# instance. The VPC security group must work with the VPC containing the
# replication instance.
#
@@ -4573,11 +4593,11 @@
# @option params [String] :replication_task_identifier
# The replication task identifier.
#
# Constraints:
#
- # * Must contain from 1 to 255 alphanumeric characters or hyphens.
+ # * Must contain 1-255 alphanumeric characters or hyphens.
#
# * First character must be a letter.
#
# * Cannot end with a hyphen or contain two consecutive hyphens.
#
@@ -4642,11 +4662,11 @@
#
# @option params [String] :task_data
# Supplemental information that the task requires to migrate the data
# for certain source and target endpoints. For more information, see
# [Specifying Supplemental Data for Task Settings][1] in the *AWS
- # Database Migration User Guide.*
+ # Database Migration Service User Guide.*
#
#
#
# [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.TaskData.html
#
@@ -5269,10 +5289,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-databasemigrationservice'
- context[:gem_version] = '1.36.0'
+ context[:gem_version] = '1.37.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#