IoT-Hub-Portal
IoT-Hub-Portal copied to clipboard
Task: List AWS Thing Groups using pagination
trafficstars
Is your feature request related to a problem? Please describe.
Related to #1794, #1795 and #1797
- Users must be able to list and search thing groups by
- Name
- Tags
- Attributes
- Users must also be able to sort thing groups by name.
- Users must by able to navigate to the create view to add a new thing group
- Users must by able to navigate to the edit view to update an existing thing group
- Users must by able to delete an existing thing group
Documentation: https://docs.aws.amazon.com/iot/latest/developerguide/thing-groups.html
Describe the solution you'd like
Backend:
- Create/update a service that queries database to get thing groups
- Pagination must be used
- Filter by name, description, tags and attributes
- Order by name and description
- Create a REST endpoint that allow HTTP clients to query thing groups
Frontend:
- Add a method on service layer that calls the backend to query thing groups
- Add a blazor component to
- Display thing groups in a table by order on Name and description colunms. Each row of this table contains
- Delete button to delete a thing group
- Details button to navigate the thing group details view
- Search by name, description, tags and attributes
- Display thing groups in a table by order on Name and description colunms. Each row of this table contains