ADD UT for ns_lcm Issue-ID: VFC-1429 Signed-off-by: zhuerlei <zhu.erlei@zte.com.cn>
[vfc/nfvo/lcm.git] / lcm / ns / data / scalemapping.json
1 {
2     "scale_options": [
3         {
4             "nsd_id": "01",
5             "ns_instanceId": "ns_instanceId_01",
6             "ns_scale_aspect": "TIC_EDGE_IMS",
7             "ns_scale_info_list": [
8                 {
9                     "step": 1,
10                     "vnf_scale_info": [
11                         {
12                             "vnfInstanceId": "nf_zte_cscf",
13                             "vnf_scaleAspectId": "gsu",
14                             "numberOfSteps": "1"
15                         },
16                         {
17                             "vnfInstanceId": "nf_zte_hss",
18                             "vnf_scaleAspectId": "gpu",
19                             "numberOfSteps": "3"
20                         }
21                     ]
22                 },
23                 {
24                     "step": 2,
25                     "vnf_scale_info": [
26                         {
27                             "vnfInstanceId": "nf_zte_cscf",
28                             "vnf_scaleAspectId": "mpu",
29                             "numberOfSteps": "2"
30                         },
31                         {
32                             "vnfInstanceId": "nf_zte_hss",
33                             "vnf_scaleAspectId": "mpu",
34                             "numberOfSteps": "4"
35                         }
36                     ]
37                 }
38             ]
39         },
40         {
41             "nsd_id": "02",
42             "ns_scale_aspect": "TIC_EDGE_HW",
43             "ns_scale_info": [
44                 {
45                     "step": 4,
46                     "vnf_scale_info": [
47                         {
48                             "vnfd_id": "nf_hw_cscf",
49                             "vnf_scaleAspectId": "gsu",
50                             "numberOfSteps": "1"
51                         },
52                         {
53                             "vnfd_id": "nf_hw_hss",
54                             "vnf_scaleAspectId": "gpu",
55                             "numberOfSteps": "1"
56                         }
57                     ]
58                 },
59                 {
60                     "step": 6,
61                     "vnf_scale_info": [
62                         {
63                             "vnfd_id": "nf_HW_cscf",
64                             "vnf_scaleAspectId": "gpu",
65                             "numberOfSteps": "1"
66                         },
67                         {
68                             "vnfd_id": "nf_HW_hss",
69                             "vnf_scaleAspectId": "gpu",
70                             "numberOfSteps": "1"
71                         }
72                     ]
73                 }
74             ]
75         },
76         {
77             "nsd_id": "03",
78             "ns_scale_aspect": "TIC_EDGE_HW",
79             "ns_scale_info_list": [
80                 {
81                     "step": "4",
82                     "vnf_scale_info": [
83                         {
84                             "vnfd_id": "nf_hw_cscf",
85                             "vnf_scaleAspectId": "gpu",
86                             "numberOfSteps": "123"
87                         },
88                         {
89                             "vnfd_id": "nf_hw_hss",
90                             "vnf_scaleAspectId": "gpu",
91                             "numberOfSteps": "456"
92                         }
93                     ]
94                 },
95                 {
96                     "step": 6,
97                     "vnf_scale_info": [
98                         {
99                             "vnfd_id": "nf_HW_cscf",
100                             "vnf_scaleAspectId": "gpu",
101                             "numberOfSteps": "1"
102                         },
103                         {
104                             "vnfd_id": "nf_HW_hss",
105                             "vnf_scaleAspectId": "gpu",
106                             "numberOfSteps": "1"
107                         }
108                     ]
109                 }
110             ]
111         },
112         {
113             "nsd_id": "test_ns_manual_scale",
114             "ns_scale_aspect": "test_ns_manual_scale_aspectId",
115             "ns_scale_info": [
116                 {
117                     "step": 1,
118                     "vnf_scale_info": [
119                         {
120                             "vnfd_id": "nf_001",
121                             "vnf_scaleAspectId": "gpu",
122                             "numberOfSteps": "123"
123                         },
124                         {
125                             "vnfd_id": "nf_002",
126                             "vnf_scaleAspectId": "gpu",
127                             "numberOfSteps": "456"
128                         }
129                     ]
130                 }
131             ]
132         }
133     ]
134 }