UNPKG

unifi-client

Version:

NodeJs client for Unifi products (https://www.ui.com/)

86 lines (85 loc) 2.29 kB
import { IUnknownClient } from './IUnknownClient'; import { dateInput, semverVersion } from '../commons/types'; export interface IClientRaw extends IUnknownClient { _id: string; site_id: string; oui: string; first_seen: dateInput; last_seen: dateInput; hostname: string; fingerprint_override?: boolean; dev_id_override?: number; fingerprint_source?: number; dev_cat?: number; dev_family?: number; os_name?: number; dev_vendor?: number; dev_id?: number; confidence?: number; fingerprint_engine_version?: semverVersion; device_name?: string; fw_version?: string; score?: number; blocked?: boolean; assoc_time?: dateInput; latest_assoc_time?: dateInput; user_id?: string; _uptime_by_ugw?: number; _last_seen_by_ugw?: dateInput; _is_guest_by_ugw?: boolean; gw_mac?: string; network?: string; uptime?: number; tx_bytes?: number; rx_bytes?: number; tx_packets?: number; tx_retries?: number; wifi_tx_attempts?: number; rx_packets?: number; 'tx_bytes-r'?: number; 'rx_bytes-r'?: number; qos_policy_applied?: boolean; _uptime_by_usw?: number; _last_seen_by_usw?: dateInput; _is_guest_by_usw?: boolean; sw_mac?: string; sw_depth?: number; sw_port?: number; wired_rate_mbps?: number; anomalies?: number; ip?: string; satisfaction?: number; 'bytes-r'?: number; _uptime_by_uap?: number; _last_seen_by_uap?: dateInput; _is_guest_by_uap?: boolean; ap_mac?: string; channel?: number; radio?: string; radio_name?: string; essid?: string; bssid?: string; powersave_enabled?: boolean; is_11r?: boolean; user_group_id_computed?: string; ccq?: number; rssi?: number; noise?: number; signal?: number; tx_rate?: number; rx_rate?: number; tx_power?: number; idletime?: number; dhcpend_time?: number; anon_client_id?: string; tx_mcs?: number; vlan?: number; radio_proto?: string; 'wired-tx_bytes'?: number; 'wired-rx_bytes'?: number; 'wired-tx_packets'?: number; 'wired-rx_packets'?: number; 'wired-tx_bytes-r'?: number; 'wired-rx_bytes-r'?: number; disconnect_timestamp?: dateInput; }