Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Platform] Fix the format of the API endpoints #8853

Open
vpatibandla-yb opened this issue Jun 11, 2021 · 0 comments
Open

[Platform] Fix the format of the API endpoints #8853

vpatibandla-yb opened this issue Jun 11, 2021 · 0 comments
Assignees
Labels
area/platform Yugabyte Platform
Projects
Milestone

Comments

@vpatibandla-yb
Copy link
Contributor

In the platform currently, the format of the API endpoints are not consistent while accessing the appropriate resources.
For example, the API endpoint to fetch alert definitions for a universe looks like: /customers/:cUUID/alert_definitions/:uniUUID/:name. Rather it should look like /customers/:cUUID/universes/:uniUUID/alert_definitions/:name for it to make more sense and also to provide the proper authorization needed to access the resource.

Few other examples that need changes are: /customers/:cUUID/backups -> /customers/:cUUID/universes/:uniUUID/backups, /customers/:cUUID/universe_configure -> /customers/:cUUID/universes/:uniUUID/universe_configure

These changes then have to be made on the front-end side also.

@vpatibandla-yb vpatibandla-yb added the area/platform Yugabyte Platform label Jun 11, 2021
@vpatibandla-yb vpatibandla-yb added this to the 2.7.x milestone Jun 11, 2021
@vpatibandla-yb vpatibandla-yb added this to In progress in Platform Jun 11, 2021
@kkg-yb kkg-yb assigned haikarthikssk and unassigned mjoshi0923 Jul 7, 2021
@kkg-yb kkg-yb moved this from In progress to In Review in Platform Aug 17, 2021
@kkg-yb kkg-yb moved this from In Review to In progress in Platform Aug 17, 2021
@kkg-yb kkg-yb moved this from In progress to To do in Platform Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/platform Yugabyte Platform
Projects
Platform
  
To do
Development

No branches or pull requests

3 participants