Base URL of the UniFi Controller (e.g., 'https://unifi.example.com:8443')
Username for authentication
Password for authentication
Optional siteSite name/ID (defaults to 'default')
Optional timeoutRequest timeout in milliseconds (defaults to 30000)
Optional verifyWhether to verify SSL certificates (defaults to true)
Optional debugEnable debug logging (defaults to false)
Optional headersCustom headers to include with requests
Optional maxMaximum number of retry attempts (defaults to 3)
Optional retryRetry delay in milliseconds (defaults to 1000)
Optional autoWhether to automatically re-authenticate on auth failures (defaults to true)
Configuration types for UniFi API Client