unifi-client
Version:
NodeJs client for Unifi products (https://www.ui.com/)
41 lines (40 loc) • 1.01 kB
TypeScript
export interface FingerprintsRaw {
dev_ids: Record<number, IDeviceFingerprintRaw>;
dev_type_ids?: Record<number, string>;
family_ids?: Record<number, string>;
os_class_ids?: Record<number, string>;
os_name_ids?: Record<number, string>;
vendor_ids?: Record<number, string>;
ctag_ids?: Record<number, string>;
}
export interface IDeviceFingerprintRaw {
id?: number;
name: string;
vendor_id: number | string;
class_id?: number;
family_id: number | string;
dev_type_id?: string;
os_class_id?: string;
os_name_id?: string;
fb_id?: null | string;
tm_id?: null | string;
ctag_id?: null | string;
}
export interface IDeviceFingerprint {
name: string;
vendor?: number;
osName?: number;
osClass?: number;
deviceType?: number;
deviceFamily?: number;
/**
* unknown signification
*/
fb?: number;
/**
* unknown signification
*/
tm?: number;
category?: number;
classId?: number;
}