grafana/pkg/services/cloudmigration/api
Michael Mandrus 8a8f97b0e4
CloudMigrations: Implement snapshot management apis (#89296)
* add new apis

* add payloads

* create snapshot status type

* add some impl

* finish implementing update

* start implementing build snapshot func

* add more fake build logic

* add cancel endpoint. do some cleanup

* implement GetSnapshot

* implement upload snapshot

* merge onprem status with gms result

* get it working

* update comment

* rename list endpoint

* add query limit and offset

* add helper method to snapshot

* little bit of cleanup

* work on swagger annotations

* manual merge

* generate swagger specs

* clean up curl commands

* fix bugs found during final testing

* fix linter issue

* fix unit test
2024-06-19 09:20:52 -04:00
..
api.go CloudMigrations: Implement snapshot management apis (#89296) 2024-06-19 09:20:52 -04:00
api_test.go CloudMigrations: Refactor API for async work (#89084) 2024-06-13 17:58:59 +00:00
curl_commands.txt CloudMigrations: Implement snapshot management apis (#89296) 2024-06-19 09:20:52 -04:00
dtos.go CloudMigrations: Implement snapshot management apis (#89296) 2024-06-19 09:20:52 -04:00