I know the plugin is incomplete, but I found some issues/bugs with some of the developed objects and methods. ¿Is this the best place to report them?
1.- The NSXEdge object has two properties that suppose to return a json string: 'lbAsJson' and 'nicsAsJson'. Although the inventory tab shows a value, the method always return null.
2.- The method NSXEdgeManager.getEdgeVNics(?NSXConnection_connection , ?String_edgeId) only returns the nics that are connected. This is wrong because the vSphere Client interface let us disconnect or erase a nic. So, if for some reason someone disconnect a nic with vSphere Client, I could reconfigure the nic in a orchestrator workflow losing the current configuration.
If the new version of the NSX plugin came with all the functionality that we expect but the "getEdgeVNics" behavior is the same, we will need to use the HTTP-REST plugin in order to make no mistakes when we look for an available Edge Nic.
D.