lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.84.0 vs lib/aws-sdk-databasemigrationservice/client.rb in aws-sdk-databasemigrationservice-1.85.0
- old
+ new
@@ -4347,10 +4347,61 @@
def describe_endpoints(params = {}, options = {})
req = build_request(:describe_endpoints, params)
req.send_request(options)
end
+ # Returns information about the replication instance versions used in
+ # the project.
+ #
+ # @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::DescribeEngineVersionsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::DescribeEngineVersionsResponse#engine_versions #engine_versions} => Array<Types::EngineVersion>
+ # * {Types::DescribeEngineVersionsResponse#marker #marker} => String
+ #
+ # 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_engine_versions({
+ # max_records: 1,
+ # marker: "String",
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.engine_versions #=> Array
+ # resp.engine_versions[0].version #=> String
+ # resp.engine_versions[0].lifecycle #=> String
+ # resp.engine_versions[0].release_status #=> String, one of "beta", "prod"
+ # resp.engine_versions[0].launch_date #=> Time
+ # resp.engine_versions[0].auto_upgrade_date #=> Time
+ # resp.engine_versions[0].deprecation_date #=> Time
+ # resp.engine_versions[0].force_upgrade_date #=> Time
+ # resp.engine_versions[0].available_upgrades #=> Array
+ # resp.engine_versions[0].available_upgrades[0] #=> String
+ # resp.marker #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/DescribeEngineVersions AWS API Documentation
+ #
+ # @overload describe_engine_versions(params = {})
+ # @param [Hash] params ({})
+ def describe_engine_versions(params = {}, options = {})
+ req = build_request(:describe_engine_versions, params)
+ req.send_request(options)
+ end
+
# Lists categories for all event source types, or, if specified, for a
# specified source type. You can see a list of the event categories and
# source types in [Working with Events and Notifications][1] in the
# *Database Migration Service User Guide.*
#
@@ -9159,10 +9210,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-databasemigrationservice'
- context[:gem_version] = '1.84.0'
+ context[:gem_version] = '1.85.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#