summaryrefslogtreecommitdiffstats
path: root/sdnr/wt/odlux/apps/configurationApp/src/models/networkElementConnection.ts
blob: 2575500a37c922dd0f8c3c5b64d5a02822fd9228 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
export type NetworkElementConnection = {
  id?: string;
  nodeId: string;
  host: string;
  port: number;
  username?: string;
  password?: string;
  isRequired?: boolean;
  status?: "connected" | "mounted" | "unmounted" | "connecting" | "disconnected" | "idle";
  coreModelCapability?: string;
  deviceType?: string;
  nodeDetails?: {
    availableCapabilities: string[];
    unavailableCapabilities: {
      failureReason: string;
      capability: string;
    }[];
  }
}