mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-23 12:15:42 +00:00
Add vSphere network inventory
Project vCenter network inventory through canonical resources and add the vSphere Networks table backed by vCenter network topology. Align resource presentation coalescing so state and resource APIs share the same host contract.
This commit is contained in:
@@ -268,6 +268,10 @@ func cloneVMwareData(in *VMwareData) *VMwareData {
|
||||
out.ClusterDRSEnabled = cloneBoolPtr(in.ClusterDRSEnabled)
|
||||
out.DatastoreAccessible = cloneBoolPtr(in.DatastoreAccessible)
|
||||
out.MultipleHostAccess = cloneBoolPtr(in.MultipleHostAccess)
|
||||
out.NetworkHostIDs = cloneStringSlice(in.NetworkHostIDs)
|
||||
out.NetworkHostNames = cloneStringSlice(in.NetworkHostNames)
|
||||
out.NetworkVMIDs = cloneStringSlice(in.NetworkVMIDs)
|
||||
out.NetworkVMNames = cloneStringSlice(in.NetworkVMNames)
|
||||
out.GuestIPAddresses = cloneStringSlice(in.GuestIPAddresses)
|
||||
out.SnapshotTree = cloneVMwareSnapshotDataSlice(in.SnapshotTree)
|
||||
out.NetworkAdapters = cloneVMwareNetworkAdapterDataSlice(in.NetworkAdapters)
|
||||
|
||||
Reference in New Issue
Block a user