[Delfin UI] Updated the masking views UI. Added support for resource groups #630
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
/kind enhancement
What this PR does / why we need it:
This PR adds support for Storage Host Groups, Volume Groups, Port Groups and the associated display of volumes and ports.
Which issue(s) this PR fixes:
Fixes #629
Test Report Added?:
/kind TESTED
Test Report:
![masking-view-1](https://user-images.githubusercontent.com/19162717/135018104-af682141-4844-43a8-8068-d817540b936a.png)
![masking-view-7](https://user-images.githubusercontent.com/19162717/135021331-23dc70e7-6efc-4c1f-b513-607845d64647.png)
List Masking view
Storage Host Groups
![masking-view-storage-host-group-4](https://user-images.githubusercontent.com/19162717/135018135-caa7aec8-aa32-4f00-ad0c-d1e223fe634c.png)
Storage Host Groups - List Storage Hosts
![masking-view-storage-host-group-5](https://user-images.githubusercontent.com/19162717/135018138-11fdf23a-edbc-4137-8093-b5988bdabf4d.png)
Storage Host Groups - List Storage Host Initiators
![masking-view-storage-host-group-6](https://user-images.githubusercontent.com/19162717/135018147-2b548f4e-d1b0-412d-a7c9-391bb6701e70.png)
Volume Groups
![masking-view-vol-group-2](https://user-images.githubusercontent.com/19162717/134961722-cf5eea4e-fa80-4c7d-867b-8bea2df29bcb.png)
Port Groups
![masking-view-port-group-3](https://user-images.githubusercontent.com/19162717/134961715-91943954-272b-427d-932a-a3b550e397b5.png)
Special notes for your reviewer:
Tested with vineela1999/masking branch.