@panoptic-it-solutions/unifi-api-client
Version:
A Node.js client library for the UniFi Controller API
37 lines (36 loc) • 695 B
TypeScript
export interface Device {
_id: string;
mac: string;
model: string;
name?: string;
type: string;
ip?: string;
version?: string;
adopted?: boolean;
site_id?: string;
[key: string]: unknown;
}
export interface DeviceStats {
_id: string;
bytes?: number;
num_sta?: number;
uptime?: number;
[key: string]: unknown;
}
export interface DeviceTag {
_id: string;
name: string;
[key: string]: unknown;
}
export interface ApGroup {
_id: string;
name: string;
ap_mac_list?: string[];
[key: string]: unknown;
}
export interface RogueAp {
_id: string;
mac: string;
essid: string;
[key: string]: unknown;
}