UNPKG

watchtower-node-sdk

Version:

A TypeScript Node.js SDK for the Watchtower API, providing API key management, connection string generation, and more

28 lines (26 loc) 741 B
export interface AppStatusRequest { organization_apikey: string; app_apikey: string; tenant_apikey?: string; // Optional, required for multi-tenant apps } export interface GetLatestAppStatusRequest { organization_apikey: string; app_apikey: string; tenant_apikey?: string; // Optional, required for multi-tenant apps } export interface AppStatusOverview { timestamp: string; // ISO 8601 timestamp overview: string; status: 'normal' | 'warning' | 'critical'; item_statuses: Array<{ item_id: string; friendly_name: string; status_summary: string; }>; recommendations: Array<{ priority: string; title: string; description: string; action: string; }>; }