data-stream-apis.asciidoc 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. [role="xpack"]
  2. [[data-stream-apis]]
  3. == Data stream APIs
  4. The following APIs are available for managing <<data-streams,data streams>>:
  5. * <<indices-create-data-stream>>
  6. * <<indices-delete-data-stream>>
  7. * <<indices-get-data-stream>>
  8. * <<indices-migrate-to-data-stream>>
  9. * <<data-stream-stats-api>>
  10. * <<promote-data-stream-api>>
  11. * <<modify-data-streams-api>>
  12. [[data-stream-lifecycle-api]]
  13. The following APIs are available for managing the built-in lifecycle of data streams:
  14. preview::[]
  15. * <<data-streams-put-lifecycle,Update data stream lifecycle>>
  16. preview:[]
  17. * <<data-streams-get-lifecycle,Get data stream lifecycle>>
  18. preview:[]
  19. * <<data-streams-delete-lifecycle,Delete data stream lifecycle>>
  20. preview:[]
  21. * <<data-streams-explain-lifecycle,Explain data stream lifecycle>>
  22. preview:[]
  23. * <<data-streams-get-lifecycle-stats,Get data stream lifecycle stats>>
  24. preview:[]
  25. * <<data-streams-put-global-retention,Update the global retention for data stream lifecycle managed data streams>>
  26. preview:[]
  27. * <<data-streams-get-global-retention,Get the global retention for data stream lifecycle managed data streams>>
  28. preview:[]
  29. * <<data-streams-delete-global-retention,Delete the global retention for data stream lifecycle managed data streams>>
  30. preview:[]
  31. The following API is available for <<tsds,time series data streams>>:
  32. * <<indices-downsample-data-stream>>
  33. For concepts and tutorials, see <<data-streams>>.
  34. include::{es-repo-dir}/indices/create-data-stream.asciidoc[]
  35. include::{es-repo-dir}/indices/delete-data-stream.asciidoc[]
  36. include::{es-repo-dir}/indices/get-data-stream.asciidoc[]
  37. include::{es-repo-dir}/indices/migrate-to-data-stream.asciidoc[]
  38. include::{es-repo-dir}/indices/data-stream-stats.asciidoc[]
  39. include::{es-repo-dir}/data-streams/promote-data-stream-api.asciidoc[]
  40. include::{es-repo-dir}/data-streams/modify-data-streams-api.asciidoc[]
  41. include::{es-repo-dir}/data-streams/lifecycle/apis/put-lifecycle.asciidoc[]
  42. include::{es-repo-dir}/data-streams/lifecycle/apis/get-lifecycle.asciidoc[]
  43. include::{es-repo-dir}/data-streams/lifecycle/apis/delete-lifecycle.asciidoc[]
  44. include::{es-repo-dir}/data-streams/lifecycle/apis/explain-lifecycle.asciidoc[]
  45. include::{es-repo-dir}/data-streams/lifecycle/apis/get-lifecycle-stats.asciidoc[]
  46. include::{es-repo-dir}/data-streams/lifecycle/apis/put-global-retention.asciidoc[]
  47. include::{es-repo-dir}/data-streams/lifecycle/apis/get-global-retention.asciidoc[]
  48. include::{es-repo-dir}/data-streams/lifecycle/apis/delete-global-retention.asciidoc[]
  49. include::{es-repo-dir}/indices/downsample-data-stream.asciidoc[]