lib/aws-sdk-opensearchservice/client.rb in aws-sdk-opensearchservice-1.33.0 vs lib/aws-sdk-opensearchservice/client.rb in aws-sdk-opensearchservice-1.34.0
- old
+ new
@@ -430,17 +430,23 @@
def accept_inbound_connection(params = {}, options = {})
req = build_request(:accept_inbound_connection, params)
req.send_request(options)
end
- # Adds the data source on the domain.
+ # Creates a new direct-query data source to the specified domain. For
+ # more information, see [Creating Amazon OpenSearch Service data source
+ # integrations with Amazon S3][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/opensearch-service/latest/developerguide/direct-query-s3-creating.html
+ #
# @option params [required, String] :domain_name
- # The name of the domain.
+ # The name of the domain to add the data source to.
#
# @option params [required, String] :name
- # The name of the data source.
+ # A name for the data source.
#
# @option params [required, Types::DataSourceType] :data_source_type
# The type of data source.
#
# @option params [String] :description
@@ -1189,17 +1195,22 @@
def create_vpc_endpoint(params = {}, options = {})
req = build_request(:create_vpc_endpoint, params)
req.send_request(options)
end
- # Deletes the data source.
+ # Deletes a direct-query data source. For more information, see
+ # [Deleting an Amazon OpenSearch Service data source with Amazon S3][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/opensearch-service/latest/developerguide/direct-query-s3-delete.html
+ #
# @option params [required, String] :domain_name
# The name of the domain.
#
# @option params [required, String] :name
- # The name of the data source.
+ # The name of the data source to delete.
#
# @return [Types::DeleteDataSourceResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::DeleteDataSourceResponse#message #message} => String
#
@@ -2772,17 +2783,17 @@
def get_compatible_versions(params = {}, options = {})
req = build_request(:get_compatible_versions, params)
req.send_request(options)
end
- # Describes the data source details.
+ # Retrieves information about a direct query data source.
#
# @option params [required, String] :domain_name
# The name of the domain.
#
# @option params [required, String] :name
- # The name of the data source.
+ # The name of the data source to get information about.
#
# @return [Types::GetDataSourceResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::GetDataSourceResponse#data_source_type #data_source_type} => Types::DataSourceType
# * {Types::GetDataSourceResponse#name #name} => String
@@ -2998,12 +3009,18 @@
def get_upgrade_status(params = {}, options = {})
req = build_request(:get_upgrade_status, params)
req.send_request(options)
end
- # A list of the data source details of the domain.
+ # Lists direct-query data sources for a specific domain. For more
+ # information, see For more information, see [Working with Amazon
+ # OpenSearch Service direct queries with Amazon S3][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/opensearch-service/latest/developerguide/direct-query-s3.html
+ #
# @option params [required, String] :domain_name
# The name of the domain.
#
# @return [Types::ListDataSourcesResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
@@ -3810,23 +3827,29 @@
def start_service_software_update(params = {}, options = {})
req = build_request(:start_service_software_update, params)
req.send_request(options)
end
- # Updates the data source on the domain.
+ # Updates a direct-query data source. For more information, see [Working
+ # with Amazon OpenSearch Service data source integrations with Amazon
+ # S3][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/opensearch-service/latest/developerguide/direct-query-s3-creating.html
+ #
# @option params [required, String] :domain_name
# The name of the domain.
#
# @option params [required, String] :name
- # The name of the data source.
+ # The name of the data source to modify.
#
# @option params [required, Types::DataSourceType] :data_source_type
# The type of data source.
#
# @option params [String] :description
- # A description of the data source.
+ # A new description of the data source.
#
# @return [Types::UpdateDataSourceResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::UpdateDataSourceResponse#message #message} => String
#
@@ -4535,10 +4558,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-opensearchservice'
- context[:gem_version] = '1.33.0'
+ context[:gem_version] = '1.34.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated