public HostNetworkManager( VimReferences settings, ConcurrentDictionary <string, Vm> vmCache, VlanManager vlanManager ) : base(settings, vmCache, vlanManager) { }
public NetworkManager( VimReferences settings, ConcurrentDictionary <string, Vm> vmCache, VlanManager vlanManager ) { _client = settings; _vmCache = vmCache; _vlanManager = vlanManager; _pgAllocation = new Dictionary <string, PortGroupAllocation>(); _swAllocation = new Dictionary <string, int>(); }
public NsxNetworkManager( ILogger logger, VimReferences settings, ConcurrentDictionary <string, Vm> vmCache, VlanManager vlanManager, SddcConfiguration sddcConfig ) : base(settings, vmCache, vlanManager) { _logger = logger; _config = sddcConfig; _apiUrl = _config.ApiUrl; _apiSegments = _config.SegmentApiPath; }