/// <summary> /// Wrapper around the UniFi API that provides an object tree view of the UniFi managed network /// </summary> /// <param name="api">UniFi API</param> public UniFiOrchestrator(UniFiApi api) { API = api; Clients = new ClientNetworkedDeviceCollection(API); InfrastructureDevices = new InfrastructureNetworkedDeviceCollection(API); WlanGroups = new WlanGroupCollection(API); UserGroups = new UserGroupCollection(API); PortForwards = new PortForwardCollection(API); }
public NetworkDeploymentSite(UniFiApi api) { API = api; Clients = new ClientDeviceCollection(api); Devices = new PhysicalNetworkDeviceCollection(api); PortForwards = new PortForwardCollection(api); WirelessNetworks = new WirelessNetworkCollection(api); WirelessNetworkGroups = new WlanGroupCollection(api); UserGroups = new UserGroupCollection(api); }
public RoutingNetworkDevice(UniFiApi api, NetworkDevice deviceData) : base(api, deviceData) { PortForwards = new PortForwardCollection(api); }
public RoutingNetworkDevice(UniFiApi api, string macAddress) : base(api, macAddress) { PortForwards = new PortForwardCollection(api); }