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