Get ES|QL data sources
- GET /_query/data_source/{name}
- GET /_query/data_source
Returns one or more data sources used in ES|QL data federation.
A concrete-name miss returns 404; a wildcard pattern or list-all request with no match
returns 200 with an empty array.
- Cluster privileges:
manage
Path Parameters
-
nameName | Nameoptional -
A comma-separated list of data source names or wildcard patterns. Omit to return all data sources.
Leave it out to use
/_query/data_source.
Query Parameters
-
master_timeoutstring Duration · default: 30s Period to wait for a connection to the master node.
Response
application/json
-
data_sourcesESQLDataSourcerequired -
The matching data sources. Credential values in each data source's settings are redacted as
::es_redacted::in the response. -
namestring Namerequired -
The data source name.
-
typestringrequired -
The data source type. Currently,
s3is supported. -
descriptionstring -
A free-text description.
-
settingsmap string to objectrequired -
Type-specific connection and authentication settings.