Skip to content

Commit 99d9b8e

Browse files
Auto-generated API code (#3038)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
1 parent 3b9039a commit 99d9b8e

7 files changed

Lines changed: 51 additions & 48 deletions

File tree

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_data_source.rb‎

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ module Elasticsearch
2222
module API
2323
module Esql
2424
module Actions
25-
# Delete one or more ES|QL data sources.
25+
# Delete ES|QL data sources.
26+
# Deletes one or more data sources used in ES|QL data federation.
2627
# Fails with `409` if any dataset references one of the named data sources;
2728
# delete the dependent datasets first.
28-
# This functionality is experimental and is not ready for production usage. Experimental
29-
# features may change or be removed at any time. Elastic will work to fix any issues, but
30-
# experimental features are not subject to the support SLA of official GA features. Specific
31-
# Support terms apply.
29+
# This functionality is in technical preview and is ready for evaluation. Use with
30+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
31+
# will work to fix any issues, but features in technical preview are not subject to the
32+
# support SLA of official GA features. Specific Support terms apply.
3233
#
3334
# @option arguments [String, Array<String>] :name A comma-separated list of data source names to delete. (*Required*)
3435
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -46,7 +47,7 @@ module Actions
4647
# this option for debugging only.
4748
# @option arguments [Hash] :headers Custom HTTP headers
4849
#
49-
# @see https://www.elastic.co/docs/api/doc/elasticsearch#TODO
50+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-delete-data-source
5051
#
5152
def delete_data_source(arguments = {})
5253
request_opts = { endpoint: arguments[:endpoint] || 'esql.delete_data_source' }

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_dataset.rb‎

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,13 @@ module Elasticsearch
2222
module API
2323
module Esql
2424
module Actions
25-
# Delete one or more ES|QL datasets.
26-
# This functionality is experimental and is not ready for production usage. Experimental
27-
# features may change or be removed at any time. Elastic will work to fix any issues, but
28-
# experimental features are not subject to the support SLA of official GA features. Specific
29-
# Support terms apply.
25+
# Delete ES|QL datasets.
26+
# Deletes one or more datasets used in ES|QL data federation.
27+
# If any specified dataset does not exist, the request fails and no datasets are deleted.
28+
# This functionality is in technical preview and is ready for evaluation. Use with
29+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
30+
# will work to fix any issues, but features in technical preview are not subject to the
31+
# support SLA of official GA features. Specific Support terms apply.
3032
#
3133
# @option arguments [String, Array<String>] :name A comma-separated list of dataset names to delete. (*Required*)
3234
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -44,7 +46,7 @@ module Actions
4446
# this option for debugging only.
4547
# @option arguments [Hash] :headers Custom HTTP headers
4648
#
47-
# @see https://www.elastic.co/docs/api/doc/elasticsearch#TODO
49+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-delete-dataset
4850
#
4951
def delete_dataset(arguments = {})
5052
request_opts = { endpoint: arguments[:endpoint] || 'esql.delete_dataset' }

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/get_data_source.rb‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ module Elasticsearch
2222
module API
2323
module Esql
2424
module Actions
25-
# Get one or more ES|QL data sources.
26-
# Returns the requested data sources. A concrete-name miss returns `404`; a
27-
# wildcard pattern or list-all with no match returns `200` with an empty
28-
# array.
29-
# This functionality is experimental and is not ready for production usage. Experimental
30-
# features may change or be removed at any time. Elastic will work to fix any issues, but
31-
# experimental features are not subject to the support SLA of official GA features. Specific
32-
# Support terms apply.
25+
# Get ES|QL data sources.
26+
# Returns one or more data sources used in ES|QL data federation.
27+
# A concrete-name miss returns `404`; a wildcard pattern or list-all request with no match
28+
# returns `200` with an empty array.
29+
# This functionality is in technical preview and is ready for evaluation. Use with
30+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
31+
# will work to fix any issues, but features in technical preview are not subject to the
32+
# support SLA of official GA features. Specific Support terms apply.
3333
#
3434
# @option arguments [String, Array<String>] :name A comma-separated list of data source names or wildcard patterns. Omit to return all data sources.
3535
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -46,7 +46,7 @@ module Actions
4646
# this option for debugging only.
4747
# @option arguments [Hash] :headers Custom HTTP headers
4848
#
49-
# @see https://www.elastic.co/docs/api/doc/elasticsearch#TODO
49+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-get-data-source
5050
#
5151
def get_data_source(arguments = {})
5252
request_opts = { endpoint: arguments[:endpoint] || 'esql.get_data_source' }

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/get_dataset.rb‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ module Elasticsearch
2222
module API
2323
module Esql
2424
module Actions
25-
# Get one or more ES|QL datasets.
26-
# Returns the requested datasets. A concrete-name miss returns `404`; a
27-
# wildcard pattern or list-all with no match returns `200` with an empty
28-
# array.
29-
# This functionality is experimental and is not ready for production usage. Experimental
30-
# features may change or be removed at any time. Elastic will work to fix any issues, but
31-
# experimental features are not subject to the support SLA of official GA features. Specific
32-
# Support terms apply.
25+
# Get ES|QL datasets.
26+
# Returns one or more datasets used in ES|QL data federation.
27+
# A concrete-name miss returns `404`; a wildcard pattern or list-all request with no match
28+
# returns `200` with an empty array.
29+
# This functionality is in technical preview and is ready for evaluation. Use with
30+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
31+
# will work to fix any issues, but features in technical preview are not subject to the
32+
# support SLA of official GA features. Specific Support terms apply.
3333
#
3434
# @option arguments [String, Array<String>] :name A comma-separated list of dataset names or wildcard patterns. Omit to return all datasets.
3535
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -46,7 +46,7 @@ module Actions
4646
# this option for debugging only.
4747
# @option arguments [Hash] :headers Custom HTTP headers
4848
#
49-
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation#TODO
49+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-get-dataset
5050
#
5151
def get_dataset(arguments = {})
5252
request_opts = { endpoint: arguments[:endpoint] || 'esql.get_dataset' }

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/put_data_source.rb‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ module API
2323
module Esql
2424
module Actions
2525
# Create or update an ES|QL data source.
26-
# Creates or replaces a named, type-specific data source configuration that
27-
# datasets reference to access external data. Names must be lowercase and
28-
# follow index/alias naming rules.
29-
# This functionality is experimental and is not ready for production usage. Experimental
30-
# features may change or be removed at any time. Elastic will work to fix any issues, but
31-
# experimental features are not subject to the support SLA of official GA features. Specific
32-
# Support terms apply.
26+
# Creates or replaces a named, type-specific data source configuration for ES|QL data federation.
27+
# Datasets reference data source configurations to access external data. Names must be lowercase
28+
# and follow index or alias naming rules.
29+
# This functionality is in technical preview and is ready for evaluation. Use with
30+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
31+
# will work to fix any issues, but features in technical preview are not subject to the
32+
# support SLA of official GA features. Specific Support terms apply.
3333
#
3434
# @option arguments [String] :name The data source name to create or update. (*Required*)
3535
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -48,7 +48,7 @@ module Actions
4848
# @option arguments [Hash] :headers Custom HTTP headers
4949
# @option arguments [Hash] :body request body
5050
#
51-
# @see https://www.elastic.co/docs/api/doc/elasticsearch#TODO
51+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-put-data-source
5252
#
5353
def put_data_source(arguments = {})
5454
request_opts = { endpoint: arguments[:endpoint] || 'esql.put_data_source' }

‎elasticsearch-api/lib/elasticsearch/api/actions/esql/put_dataset.rb‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ module Elasticsearch
2222
module API
2323
module Esql
2424
module Actions
25-
# Create or replace an ES|QL dataset.
26-
# Creates or replaces a dataset that references a data source. Dataset
27-
# names participate in the index namespace and must follow index/alias naming
28-
# rules. Returns `404` if the referenced data source does not exist.
29-
# This functionality is experimental and is not ready for production usage. Experimental
30-
# features may change or be removed at any time. Elastic will work to fix any issues, but
31-
# experimental features are not subject to the support SLA of official GA features. Specific
32-
# Support terms apply.
25+
# Create or update an ES|QL dataset.
26+
# Creates or replaces a dataset that references a data source in ES|QL data federation.
27+
# Dataset names participate in the index namespace and must follow index or alias naming rules.
28+
# Returns `404` if the referenced data source does not exist.
29+
# This functionality is in technical preview and is ready for evaluation. Use with
30+
# caution in production; it is not recomme nded for mission-critical workloads. Elastic
31+
# will work to fix any issues, but features in technical preview are not subject to the
32+
# support SLA of official GA features. Specific Support terms apply.
3333
#
3434
# @option arguments [String] :name The dataset name to create or update. (*Required*)
3535
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
@@ -48,7 +48,7 @@ module Actions
4848
# @option arguments [Hash] :headers Custom HTTP headers
4949
# @option arguments [Hash] :body request body
5050
#
51-
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation#TODO
51+
# @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-esql-put-dataset
5252
#
5353
def put_dataset(arguments = {})
5454
request_opts = { endpoint: arguments[:endpoint] || 'esql.put_dataset' }

‎elasticsearch-api/lib/elasticsearch/api/version.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@
1818
module Elasticsearch
1919
module API
2020
VERSION = '9.5.0'.freeze
21-
ES_SPECIFICATION_COMMIT = '9fcf6a64c550d2e8090c8134867f200b56fd7fc7'.freeze
21+
ES_SPECIFICATION_COMMIT = 'ff0b2e252267994403640d5c0fda7eac293b0377'.freeze
2222
end
2323
end

0 commit comments

Comments
 (0)