snapshot-restore-apis.asciidoc 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. [[snapshot-restore-apis]]
  2. == Snapshot and restore APIs
  3. .New API reference
  4. [sidebar]
  5. --
  6. For the most up-to-date API details, refer to {api-es}/group/endpoint-snapshot[Snapshot and restore APIs].
  7. --
  8. You can use the following APIs to set up snapshot repositories, manage snapshot
  9. backups, and restore snapshots to a running cluster.
  10. For more information, see <<snapshot-restore>>.
  11. [discrete]
  12. [[snapshot-restore-repo-apis]]
  13. === Snapshot repository management APIs
  14. * <<put-snapshot-repo-api,Create or update snapshot repository>>
  15. * <<verify-snapshot-repo-api,Verify snapshot repository>>
  16. * <<get-snapshot-repo-api,Get snapshot repository>>
  17. * <<delete-snapshot-repo-api,Delete snapshot repository>>
  18. * <<clean-up-snapshot-repo-api,Clean up snapshot repository>>
  19. [discrete]
  20. [[snapshot-management-apis]]
  21. === Snapshot management APIs
  22. * <<create-snapshot-api,Create snapshot>>
  23. * <<clone-snapshot-api,Clone snapshot>>
  24. * <<get-snapshot-api,Get snapshot>>
  25. * <<get-snapshot-status-api,Get snapshot status>>
  26. * <<restore-snapshot-api,Restore snapshot>>
  27. * <<delete-snapshot-api,Delete snapshot>>
  28. include::put-repo-api.asciidoc[]
  29. include::verify-repo-api.asciidoc[]
  30. include::repo-analysis-api.asciidoc[]
  31. include::verify-repo-integrity-api.asciidoc[]
  32. include::get-repo-api.asciidoc[]
  33. include::delete-repo-api.asciidoc[]
  34. include::clean-up-repo-api.asciidoc[]
  35. include::clone-snapshot-api.asciidoc[]
  36. include::create-snapshot-api.asciidoc[]
  37. include::get-snapshot-api.asciidoc[]
  38. include::get-snapshot-status-api.asciidoc[]
  39. include::restore-snapshot-api.asciidoc[]
  40. include::delete-snapshot-api.asciidoc[]