Commit ce77bb5
ECOPROJECT-3514 | feat: Inventory V2 models
Update Inventory model to include:
- vcenter_id: vCenter identifier
- vcenter: aggregated InventoryData for entire vCenter
- clusters: map of cluster names to InventoryData
Replace VCenter type with InventoryData containing Infra and VMs.
Remark: InventoryData model is v1 Inventory without VCenterID.
Signed-off-by: Cosmin Tupangiu <cosmin@redhat.com>1 parent 1377189 commit ce77bb5
File tree
27 files changed
+332
-488
lines changed- api/v1alpha1
- agent
- internal
- agent
- collector
- service
- handlers
- v1alpha1
- mappers
- validator
- rvtools
- service
- store
- model
- pkg/migrations/sql
27 files changed
+332
-488
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
821 | 821 | | |
822 | 822 | | |
823 | 823 | | |
824 | | - | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
825 | 842 | | |
826 | 843 | | |
827 | 844 | | |
828 | 845 | | |
| 846 | + | |
| 847 | + | |
829 | 848 | | |
830 | 849 | | |
831 | 850 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments