Data stream
The data stream APIs enable you to create and manage data streams and data stream lifecycles. A data stream lets you store append-only time series data across multiple indices while giving you a single named resource for requests. Data streams are well-suited for logs, events, metrics, and other continuously generated data.
Learn more about data streams.
14 endpoints
-
Get data streams
- GET /_data_stream/{name}
-
Create a data stream
- PUT /_data_stream/{name}
-
Delete data streams
- DELETE /_data_stream/{name}
-
Get the status for a data stream lifecycle
- GET /{index}/_lifecycle/explain
-
Get data stream lifecycles
- GET /_data_stream/{name}/_lifecycle
-
Update data stream lifecycles
- PUT /_data_stream/{name}/_lifecycle
-
Get data stream mappings
- GET /_data_stream/{name}/_mappings
-
Update data stream mappings
- PUT /_data_stream/{name}/_mappings
-
Get data stream options
- GET /_data_stream/{name}/_options
-
Update data stream options
- PUT /_data_stream/{name}/_options
-
Get data stream settings
- GET /_data_stream/{name}/_settings
-
Update data stream settings
- PUT /_data_stream/{name}/_settings
-
Convert an index alias to a data stream
- POST /_data_stream/_migrate/{name}
-
Update data streams
- POST /_data_stream/_modify