summaryrefslogtreecommitdiffstats
path: root/usecaseui-portal/src/app/dataInterface.ts
blob: fe42594e000815c8ace62cc2b158c5b33c43408b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
interface homeData {
    services:{
        number:number,
        chartdata:Object[]
    },
    performance:{
        per_Vnf:number,
        per_VmPm:number
    },
    alarm:{
        chartdata:Object[]
    },
    Vm_performance:{
        names:string[]
    }
};

interface homeVmLineData {
    CPU:number[],
    Memory:number[]
}

interface servicesSelectData {
    customer:string[],
    serviceType:string[]
}

interface servicesTableData {
    total:number,
    tableList:string[]
}

interface onboardTableData {
    total:number,
    tableList:string[]
}
export {homeData, homeVmLineData, servicesSelectData, servicesTableData, onboardTableData}