64f47a3fc3730220303ca2b63a1979b7e75afd3a
[vid.git] /
1 import {LogService} from "../../../../utils/log/log.service";
2 import {ReflectiveInjector} from "@angular/core";
3 import {NgRedux} from "@angular-redux/store";
4 import {BasicControlGenerator} from "../../../genericForm/formControlsServices/basic.control.generator";
5 import {AaiService} from "../../../../services/aaiService/aai.service";
6 import {HttpClient} from "@angular/common/http";
7 import {GenericFormService} from "../../../genericForm/generic-form.service";
8 import {FormBuilder} from "@angular/forms";
9 import {IframeService} from "../../../../utils/iframe.service";
10 import {DefaultDataGeneratorService} from "../../../../services/defaultDataServiceGenerator/default.data.generator.service";
11 import {BasicPopupService} from "../basic.popup.service";
12 import {ServicePopupService} from "./service.popup.service";
13 import {ServiceControlGenerator} from "../../../genericForm/formControlsServices/service.control.generator";
14 import {FormControlModel} from "../../../../models/formControlModels/formControl.model";
15 import {SdcUiServices} from "onap-ui-angular";
16 import {FeatureFlagsService} from "../../../../services/featureFlag/feature-flags.service";
17 import {getTestBed, TestBed} from "@angular/core/testing";
18
19 class MockModalService<T> {}
20
21 class MockAppStore<T> {}
22
23 class MockReduxStore<T> {
24   getState() {
25     return {
26       "global": {
27         "name": null,
28         "flags": {
29           "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
30           "FLAG_SHOW_ASSIGNMENTS": true,
31           "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
32           "FLAG_UNASSIGN_SERVICE": true,
33           "FLAG_SHOW_VERIFY_SERVICE": false,
34           "FLAG_COLLECTION_RESOURCE_SUPPORT": true,
35           "FLAG_DUPLICATE_VNF": true,
36           "FLAG_SERVICE_MODEL_CACHE": true,
37           "FLAG_ADVANCED_PORTS_FILTER": true,
38           "CREATE_INSTANCE_TEST": false,
39           "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": false,
40           "FLAG_REGION_ID_FROM_REMOTE": true,
41           "FLAG_ASYNC_INSTANTIATION": true,
42           "FLAG_ASYNC_JOBS": true,
43           "EMPTY_DRAWING_BOARD_TEST": false,
44           "FLAG_ADD_MSO_TESTAPI_FIELD": true
45         },
46         "type": "[FLAGS] Update"
47       },
48       "service": {
49         "serviceHierarchy": {
50           "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
51             "service": {
52               "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
53               "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
54               "name": "ComplexService",
55               "version": "1.0",
56               "toscaModelURL": null,
57               "category": "Emanuel",
58               "serviceType": "",
59               "serviceRole": "",
60               "description": "ComplexService",
61               "serviceEcompNaming": "false",
62               "instantiationType": "Macro",
63               "inputs": {
64                 "2017488_adiodvpe0_ASN_1": {
65                   "type": "string",
66                   "description": "AV/PE",
67                   "entry_schema": null,
68                   "inputProperties": null,
69                   "constraints": [],
70                   "required": true,
71                   "default": "AV_vPE"
72                 },
73                 "2017488_adiodvpe0_ASN_2": {
74                   "type": "number",
75                   "description": "AV/PE",
76                   "entry_schema": null,
77                   "inputProperties": null,
78                   "constraints": [],
79                   "required": true,
80                   "default": 2
81                 },
82                 "2017488_adiodvpe0_ASN_3": {
83                   "type": "string",
84                   "description": "AV/PE",
85                   "entry_schema": null,
86                   "inputProperties": null,
87                   "constraints": [],
88                   "required": false,
89                   "default": "AV_vPE"
90                 },
91                 "2017488_adiodvpe0_ASN_4": {
92                   "type": "string",
93                   "description": "AV/PE",
94                   "entry_schema": null,
95                   "inputProperties": null,
96                   "constraints": [],
97                   "required": true,
98                   "default": "AV_vPE_123"
99                 }
100               }
101             },
102             "vnfs": {
103               "VF_vMee 0": {
104                 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
105                 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
106                 "description": "VSP_vMee",
107                 "name": "VF_vMee",
108                 "version": "2.0",
109                 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
110                 "inputs": {},
111                 "commands": {},
112                 "properties": {
113                   "max_instances": 10,
114                   "min_instances": 1,
115                   "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
116                   "sctp-b-ipv6-egress_src_start_port": "0",
117                   "sctp-a-ipv6-egress_rule_application": "any",
118                   "Internal2_allow_transit": "true",
119                   "sctp-b-IPv6_ethertype": "IPv6",
120                   "sctp-a-egress_rule_application": "any",
121                   "sctp-b-ingress_action": "pass",
122                   "sctp-b-ingress_rule_protocol": "icmp",
123                   "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
124                   "sctp-b-ipv6-ingress-src_start_port": "0.0",
125                   "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
126                   "fsb_volume_size_0": "320.0",
127                   "sctp-b-egress_src_addresses": "local",
128                   "sctp-a-ipv6-ingress_ethertype": "IPv4",
129                   "sctp-a-ipv6-ingress-dst_start_port": "0",
130                   "sctp-b-ipv6-ingress_rule_application": "any",
131                   "domain_name": "default-domain",
132                   "sctp-a-ingress_rule_protocol": "icmp",
133                   "sctp-b-egress-src_start_port": "0.0",
134                   "sctp-a-egress_src_addresses": "local",
135                   "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
136                   "sctp-a-egress-src_start_port": "0.0",
137                   "sctp-a-ingress_ethertype": "IPv4",
138                   "sctp-b-ipv6-ingress-dst_end_port": "65535",
139                   "sctp-b-dst_subnet_prefix_v6": "::",
140                   "nf_naming": "{ecomp_generated_naming=true}",
141                   "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
142                   "sctp-b-egress-dst_start_port": "0.0",
143                   "ncb_flavor_name": "nv.c20r64d1",
144                   "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
145                   "sctp-b-egress_dst_subnet_prefix_len": "0.0",
146                   "Internal2_net_cidr": "10.0.0.10",
147                   "sctp-a-ingress-dst_start_port": "0.0",
148                   "sctp-a-egress-dst_start_port": "0.0",
149                   "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
150                   "sctp-a-egress_ethertype": "IPv4",
151                   "vlc_st_service_mode": "in-network-nat",
152                   "sctp-a-ipv6-egress_ethertype": "IPv4",
153                   "sctp-a-egress-src_end_port": "65535.0",
154                   "sctp-b-ipv6-egress_rule_application": "any",
155                   "sctp-b-egress_action": "pass",
156                   "sctp-a-ingress-src_subnet_prefix_len": "0.0",
157                   "sctp-b-ipv6-ingress-src_end_port": "65535.0",
158                   "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
159                   "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
160                   "sctp-a-ipv6-ingress-src_start_port": "0.0",
161                   "sctp-b-ipv6-egress_ethertype": "IPv4",
162                   "Internal1_net_cidr": "10.0.0.10",
163                   "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
164                   "fsb_flavor_name": "nv.c20r64d1",
165                   "sctp_rule_protocol": "132",
166                   "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
167                   "sctp-a-ipv6-ingress_rule_application": "any",
168                   "ecomp_generated_naming": "false",
169                   "sctp-a-IPv6_ethertype": "IPv6",
170                   "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
171                   "vlc_st_virtualization_type": "virtual-machine",
172                   "sctp-b-ingress-dst_start_port": "0.0",
173                   "sctp-b-ingress-dst_end_port": "65535.0",
174                   "sctp-a-ipv6-ingress-src_end_port": "65535.0",
175                   "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
176                   "sctp-b-ingress_rule_application": "any",
177                   "int2_sec_group_name": "int2-sec-group",
178                   "vlc_flavor_name": "nd.c16r64d1",
179                   "sctp-b-ipv6-egress_src_addresses": "local",
180                   "vlc_st_interface_type_int1": "other1",
181                   "sctp-b-egress-src_end_port": "65535.0",
182                   "sctp-a-ipv6-egress-dst_start_port": "0",
183                   "vlc_st_interface_type_int2": "other2",
184                   "sctp-a-ipv6-egress_rule_protocol": "any",
185                   "Internal2_shared": "false",
186                   "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
187                   "Internal2_rpf": "disable",
188                   "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
189                   "sctp-b-ipv6-egress_src_end_port": "65535",
190                   "sctp-a-ipv6-egress_src_addresses": "local",
191                   "sctp-a-ingress-dst_end_port": "65535.0",
192                   "sctp-a-ipv6-egress_src_end_port": "65535",
193                   "Internal1_forwarding_mode": "l2",
194                   "Internal2_dhcp": "false",
195                   "sctp-a-dst_subnet_prefix_v6": "::",
196                   "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
197                   "vlc_st_interface_type_gtp": "other0",
198                   "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
199                   "sctp-b-src_subnet_prefix_v6": "::",
200                   "sctp-a-egress_dst_subnet_prefix_len": "0.0",
201                   "int1_sec_group_name": "int1-sec-group",
202                   "Internal1_dhcp": "false",
203                   "sctp-a-ipv6-egress_dst_end_port": "65535",
204                   "Internal2_forwarding_mode": "l2",
205                   "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
206                   "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
207                   "Internal1_net_cidr_len": "17",
208                   "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
209                   "sctp-b-ingress-src_subnet_prefix_len": "0.0",
210                   "sctp-a-ingress_dst_addresses": "local",
211                   "sctp-a-egress_action": "pass",
212                   "fsb_volume_type_0": "SF-Default-SSD",
213                   "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
214                   "vlc_st_interface_type_sctp_a": "left",
215                   "vlc_st_interface_type_sctp_b": "right",
216                   "sctp-a-src_subnet_prefix_v6": "::",
217                   "vlc_st_version": "2",
218                   "sctp-b-egress_ethertype": "IPv4",
219                   "sctp-a-ingress_rule_application": "any",
220                   "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
221                   "instance_ip_family_v6": "v6",
222                   "sctp-a-ipv6-egress_src_start_port": "0",
223                   "sctp-b-ingress-src_start_port": "0.0",
224                   "sctp-b-ingress_dst_addresses": "local",
225                   "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
226                   "vlc_st_interface_type_oam": "management",
227                   "multi_stage_design": "true",
228                   "oam_sec_group_name": "oam-sec-group",
229                   "Internal2_net_gateway": "10.0.0.10",
230                   "sctp-a-ipv6-ingress-dst_end_port": "65535",
231                   "sctp-b-ipv6-egress-dst_start_port": "0",
232                   "Internal1_net_gateway": "10.0.0.10",
233                   "sctp-b-ipv6-egress_rule_protocol": "any",
234                   "gtp_sec_group_name": "gtp-sec-group",
235                   "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
236                   "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
237                   "sctp-a-ipv6-ingress_dst_addresses": "local",
238                   "sctp-a-egress_rule_protocol": "icmp",
239                   "sctp-b-ipv6-egress_action": "pass",
240                   "sctp-a-ipv6-egress_action": "pass",
241                   "Internal1_shared": "false",
242                   "sctp-b-ipv6-ingress_rule_protocol": "any",
243                   "Internal2_net_cidr_len": "17",
244                   "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
245                   "sctp-a-ingress-src_end_port": "65535.0",
246                   "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
247                   "sctp-a-egress-dst_end_port": "65535.0",
248                   "sctp-a-ingress_action": "pass",
249                   "sctp-b-egress_rule_protocol": "icmp",
250                   "sctp-b-ipv6-ingress_action": "pass",
251                   "vlc_st_service_type": "firewall",
252                   "sctp-b-ipv6-egress_dst_end_port": "65535",
253                   "sctp-b-ipv6-ingress-dst_start_port": "0",
254                   "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
255                   "vlc_st_availability_zone": "true",
256                   "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
257                   "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
258                   "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
259                   "Internal1_allow_transit": "true",
260                   "gpb_flavor_name": "nv.c20r64d1",
261                   "availability_zone_max_count": "1",
262                   "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
263                   "sctp-b-ipv6-ingress_dst_addresses": "local",
264                   "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
265                   "sctp-b-ipv6-ingress_ethertype": "IPv4",
266                   "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
267                   "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
268                   "sctp-a-ipv6-ingress_action": "pass",
269                   "Internal1_rpf": "disable",
270                   "sctp-b-ingress_ethertype": "IPv4",
271                   "sctp-b-egress_rule_application": "any",
272                   "sctp-b-ingress-src_end_port": "65535.0",
273                   "sctp-a-ipv6-ingress_rule_protocol": "any",
274                   "sctp-a-ingress-src_start_port": "0.0",
275                   "sctp-b-egress-dst_end_port": "65535.0"
276                 },
277                 "type": "VF",
278                 "modelCustomizationName": "VF_vMee 0",
279                 "vfModules": {
280                   "vf_vmee0..VfVmee..vmme_vlc..module-1": {
281                     "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
282                     "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
283                     "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
284                     "description": null,
285                     "name": "VfVmee..vmme_vlc..module-1",
286                     "version": "2",
287                     "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
288                     "properties": {
289                       "minCountInstances": 0,
290                       "maxCountInstances": null,
291                       "initialCount": 0,
292                       "vfModuleLabel": "vmme_vlc"
293                     },
294                     "inputs": {},
295                     "volumeGroupAllowed": true
296                   },
297                   "vf_vmee0..VfVmee..vmme_gpb..module-2": {
298                     "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
299                     "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
300                     "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
301                     "description": null,
302                     "name": "VfVmee..vmme_gpb..module-2",
303                     "version": "2",
304                     "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
305                     "properties": {
306                       "minCountInstances": 0,
307                       "maxCountInstances": null,
308                       "initialCount": 0,
309                       "vfModuleLabel": "vmme_gpb"
310                     },
311                     "inputs": {},
312                     "volumeGroupAllowed": false
313                   },
314                   "vf_vmee0..VfVmee..base_vmme..module-0": {
315                     "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
316                     "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
317                     "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
318                     "description": null,
319                     "name": "VfVmee..base_vmme..module-0",
320                     "version": "2",
321                     "modelCustomizationName": "VfVmee..base_vmme..module-0",
322                     "properties": {
323                       "minCountInstances": 1,
324                       "maxCountInstances": 1,
325                       "initialCount": 1,
326                       "vfModuleLabel": "base_vmme"
327                     },
328                     "inputs": {},
329                     "volumeGroupAllowed": true
330                   }
331                 },
332                 "volumeGroups": {
333                   "vf_vmee0..VfVmee..base_vmme..module-0": {
334                     "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
335                     "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
336                     "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
337                     "description": null,
338                     "name": "VfVmee..base_vmme..module-0",
339                     "version": "2",
340                     "modelCustomizationName": "VfVmee..base_vmme..module-0",
341                     "properties": {
342                       "minCountInstances": 1,
343                       "maxCountInstances": 1,
344                       "initialCount": 1,
345                       "vfModuleLabel": "base_vmme"
346                     },
347                     "inputs": {}
348                   }
349                 },
350                 "vfcInstanceGroups": {}
351               }
352             },
353             "networks": {
354               "ExtVL 0": {
355                 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
356                 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
357                 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
358                 "name": "ExtVL",
359                 "version": "37.0",
360                 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
361                 "inputs": {},
362                 "commands": {},
363                 "properties": {
364                   "netowrk_role": "role 1, role 2, role 3",
365                   "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
366                   "exVL_naming": "{ecomp_generated_naming=true}",
367                   "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
368                   "network_homing": "{ecomp_selected_instance_node_target=false}"
369                 },
370                 "type": "VL",
371                 "modelCustomizationName": "ExtVL 0"
372               }
373             },
374             "collectionResource": {},
375             "configurations": {
376               "Port Mirroring Configuration By Policy 0": {
377                 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
378                 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
379                 "description": "A port mirroring configuration by policy object",
380                 "name": "Port Mirroring Configuration By Policy",
381                 "version": "27.0",
382                 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
383                 "inputs": {},
384                 "commands": {},
385                 "properties": {},
386                 "type": "Configuration",
387                 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
388                 "sourceNodes": [],
389                 "collectorNodes": null,
390                 "configurationByPolicy": false
391               }
392             },
393             "serviceProxies": {},
394             "vfModules": {
395               "vf_vmee0..VfVmee..vmme_vlc..module-1": {
396                 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
397                 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
398                 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
399                 "description": null,
400                 "name": "VfVmee..vmme_vlc..module-1",
401                 "version": "2",
402                 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
403                 "properties": {
404                   "minCountInstances": 0,
405                   "maxCountInstances": null,
406                   "initialCount": 0,
407                   "vfModuleLabel": "vmme_vlc"
408                 },
409                 "inputs": {},
410                 "volumeGroupAllowed": true
411               },
412               "vf_vmee0..VfVmee..vmme_gpb..module-2": {
413                 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
414                 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
415                 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
416                 "description": null,
417                 "name": "VfVmee..vmme_gpb..module-2",
418                 "version": "2",
419                 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
420                 "properties": {
421                   "minCountInstances": 0,
422                   "maxCountInstances": null,
423                   "initialCount": 0,
424                   "vfModuleLabel": "vmme_gpb"
425                 },
426                 "inputs": {},
427                 "volumeGroupAllowed": false
428               },
429               "vf_vmee0..VfVmee..base_vmme..module-0": {
430                 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
431                 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
432                 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
433                 "description": null,
434                 "name": "VfVmee..base_vmme..module-0",
435                 "version": "2",
436                 "modelCustomizationName": "VfVmee..base_vmme..module-0",
437                 "properties": {
438                   "minCountInstances": 1,
439                   "maxCountInstances": 1,
440                   "initialCount": 1,
441                   "vfModuleLabel": "base_vmme"
442                 },
443                 "inputs": {},
444                 "volumeGroupAllowed": true
445               }
446             },
447             "volumeGroups": {
448               "vf_vmee0..VfVmee..base_vmme..module-0": {
449                 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
450                 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
451                 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
452                 "description": null,
453                 "name": "VfVmee..base_vmme..module-0",
454                 "version": "2",
455                 "modelCustomizationName": "VfVmee..base_vmme..module-0",
456                 "properties": {
457                   "minCountInstances": 1,
458                   "maxCountInstances": 1,
459                   "initialCount": 1,
460                   "vfModuleLabel": "base_vmme"
461                 },
462                 "inputs": {}
463               }
464             },
465             "pnfs": {}
466           },
467           "6b528779-44a3-4472-bdff-9cd15ec93450": {
468             "service": {
469               "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
470               "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
471               "name": "action-data",
472               "version": "1.0",
473               "toscaModelURL": null,
474               "category": "some category",
475               "serviceType": "some service type",
476               "serviceRole": "some service role",
477               "description": "some description",
478               "serviceEcompNaming": "false",
479               "instantiationType": "A-La-Carte",
480               "inputs": {
481                 "2017488_adiodvpe0_ASN_1": {
482                   "type": "string",
483                   "description": "AV/PE",
484                   "entry_schema": null,
485                   "inputProperties": null,
486                   "constraints": [],
487                   "required": true,
488                   "default": "AV_vPE"
489                 },
490                 "2017488_adiodvpe0_ASN_2": {
491                   "type": "number",
492                   "description": "AV/PE",
493                   "entry_schema": null,
494                   "inputProperties": null,
495                   "constraints": [],
496                   "required": true,
497                   "default": 2
498                 },
499                 "2017488_adiodvpe0_ASN_3": {
500                   "type": "string",
501                   "description": "AV/PE",
502                   "entry_schema": null,
503                   "inputProperties": null,
504                   "constraints": [],
505                   "required": false,
506                   "default": "AV_vPE"
507                 },
508                 "2017488_adiodvpe0_ASN_4": {
509                   "type": "string",
510                   "description": "AV/PE",
511                   "entry_schema": null,
512                   "inputProperties": null,
513                   "constraints": [],
514                   "required": true,
515                   "default": "AV_vPE_123"
516                 }
517               }
518             },
519             "vnfs": {
520               "2017-388_ADIOD-vPE 1": {
521                 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
522                 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
523                 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
524                 "name": "2017-388_ADIOD-vPE",
525                 "version": "1.0",
526                 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
527                 "inputs": {
528                   "vnf_config_template_version": {
529                     "type": "string",
530                     "description": "VPE Software Version",
531                     "entry_schema": null,
532                     "inputProperties": null,
533                     "constraints": [],
534                     "required": true,
535                     "default": "17.2"
536                   },
537                   "bandwidth_units": {
538                     "type": "string",
539                     "description": "Units of bandwidth",
540                     "entry_schema": null,
541                     "inputProperties": null,
542                     "constraints": [],
543                     "required": true,
544                     "default": "Gbps"
545                   },
546                   "bandwidth": {
547                     "type": "string",
548                     "description": "Requested VPE bandwidth",
549                     "entry_schema": null,
550                     "inputProperties": null,
551                     "constraints": [],
552                     "required": true,
553                     "default": "10"
554                   },
555                   "AIC_CLLI": {
556                     "type": "string",
557                     "description": "AIC Site CLLI",
558                     "entry_schema": null,
559                     "inputProperties": null,
560                     "constraints": [],
561                     "required": true,
562                     "default": "ATLMY8GA"
563                   },
564                   "ASN": {
565                     "type": "string",
566                     "description": "AV/PE",
567                     "entry_schema": null,
568                     "inputProperties": null,
569                     "constraints": [],
570                     "required": true,
571                     "default": "AV_vPE"
572                   },
573                   "vnf_instance_name": {
574                     "type": "string",
575                     "description": "The hostname assigned to the vpe.",
576                     "entry_schema": null,
577                     "inputProperties": null,
578                     "constraints": [],
579                     "required": true,
580                     "default": "mtnj309me6"
581                   }
582                 },
583                 "commands": {
584                   "vnf_config_template_version": {
585                     "displayName": "vnf_config_template_version",
586                     "command": "get_input",
587                     "inputName": "2017488_adiodvpe0_vnf_config_template_version"
588                   },
589                   "bandwidth_units": {
590                     "displayName": "bandwidth_units",
591                     "command": "get_input",
592                     "inputName": "adiodvpe0_bandwidth_units"
593                   },
594                   "bandwidth": {"displayName": "bandwidth", "command": "get_input", "inputName": "adiodvpe0_bandwidth"},
595                   "AIC_CLLI": {
596                     "displayName": "AIC_CLLI",
597                     "command": "get_input",
598                     "inputName": "2017488_adiodvpe0_AIC_CLLI"
599                   },
600                   "ASN": {"displayName": "ASN", "command": "get_input", "inputName": "2017488_adiodvpe0_ASN"},
601                   "vnf_instance_name": {
602                     "displayName": "vnf_instance_name",
603                     "command": "get_input",
604                     "inputName": "2017488_adiodvpe0_vnf_instance_name"
605                   }
606                 },
607                 "properties": {
608                   "vmxvre_retype": "RE-VMX",
609                   "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
610                   "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
611                   "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
612                   "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
613                   "int_ctl_net_name": "VMX-INTXI",
614                   "vmx_int_ctl_prefix": "10.0.0.10",
615                   "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
616                   "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
617                   "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
618                   "nf_type": "vPE",
619                   "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
620                   "is_AVPN_service": "false",
621                   "vmx_RSG_name": "vREXI-affinity",
622                   "vmx_int_ctl_forwarding": "l2",
623                   "vmxvre_oam_ip_0": "10.0.0.10",
624                   "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
625                   "vmxvpfe_sriov41_0_port_vlanstrip": "false",
626                   "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
627                   "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
628                   "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
629                   "vmxvre_instance": "0",
630                   "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
631                   "vmxvre_flavor_name": "ns.c1r16d32.v5",
632                   "vmxvpfe_volume_size_0": "40.0",
633                   "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
634                   "nf_naming": "{ecomp_generated_naming=false}",
635                   "nf_naming_code": "Navneet",
636                   "vmxvre_name_0": "vREXI",
637                   "vmxvpfe_sriov42_0_port_vlanstrip": "false",
638                   "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
639                   "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
640                   "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
641                   "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
642                   "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
643                   "vmxvre_console": "vidconsole",
644                   "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
645                   "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
646                   "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
647                   "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
648                   "vmxvpfe_sriov44_0_port_vlanstrip": "false",
649                   "vf_module_id": "123",
650                   "nf_function": "JAI",
651                   "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
652                   "vmxvre_int_ctl_ip_0": "10.0.0.10",
653                   "ecomp_generated_naming": "false",
654                   "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
655                   "vnf_name": "mtnj309me6vre",
656                   "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
657                   "vmxvre_volume_type_1": "HITACHI",
658                   "vmxvpfe_sriov44_0_port_broadcastallow": "true",
659                   "vmxvre_volume_type_0": "HITACHI",
660                   "vmxvpfe_volume_type_0": "HITACHI",
661                   "vmxvpfe_sriov43_0_port_broadcastallow": "true",
662                   "bandwidth_units": "get_input:adiodvpe0_bandwidth_units",
663                   "vnf_id": "123",
664                   "vmxvre_oam_prefix": "24",
665                   "availability_zone_0": "mtpocfo-kvm-az01",
666                   "ASN": "get_input:2017488_adiodvpe0_ASN",
667                   "vmxvre_chassis_i2cid": "161",
668                   "vmxvpfe_name_0": "vPFEXI",
669                   "bandwidth": "get_input:adiodvpe0_bandwidth",
670                   "availability_zone_max_count": "1",
671                   "vmxvre_volume_size_0": "45.0",
672                   "vmxvre_volume_size_1": "50.0",
673                   "vmxvpfe_sriov42_0_port_broadcastallow": "true",
674                   "vmxvre_oam_gateway": "10.0.0.10",
675                   "vmxvre_volume_name_1": "vREXI_FAVolume",
676                   "vmxvre_ore_present": "0",
677                   "vmxvre_volume_name_0": "vREXI_FBVolume",
678                   "vmxvre_type": "0",
679                   "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
680                   "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
681                   "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
682                   "vmx_int_ctl_len": "24",
683                   "vmxvpfe_sriov43_0_port_vlanstrip": "false",
684                   "vmxvpfe_sriov41_0_port_broadcastallow": "true",
685                   "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
686                   "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
687                   "nf_role": "Testing",
688                   "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
689                   "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
690                   "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
691                 },
692                 "type": "VF",
693                 "modelCustomizationName": "2017-388_ADIOD-vPE 1",
694                 "vfModules": {},
695                 "volumeGroups": {},
696                 "vfcInstanceGroups": {}
697               },
698               "2017-388_ADIOD-vPE 0": {
699                 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
700                 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
701                 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
702                 "name": "2017-388_ADIOD-vPE",
703                 "version": "4.0",
704                 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
705                 "inputs": {
706                   "vnf_config_template_version": {
707                     "type": "string",
708                     "description": "VPE Software Version",
709                     "entry_schema": null,
710                     "inputProperties": null,
711                     "constraints": [],
712                     "required": true,
713                     "default": "17.2"
714                   },
715                   "bandwidth_units": {
716                     "type": "string",
717                     "description": "Units of bandwidth",
718                     "entry_schema": null,
719                     "inputProperties": null,
720                     "constraints": [],
721                     "required": true,
722                     "default": "Gbps"
723                   },
724                   "bandwidth": {
725                     "type": "string",
726                     "description": "Requested VPE bandwidth",
727                     "entry_schema": null,
728                     "inputProperties": null,
729                     "constraints": [],
730                     "required": true,
731                     "default": "10"
732                   },
733                   "AIC_CLLI": {
734                     "type": "string",
735                     "description": "AIC Site CLLI",
736                     "entry_schema": null,
737                     "inputProperties": null,
738                     "constraints": [],
739                     "required": true,
740                     "default": "ATLMY8GA"
741                   },
742                   "ASN": {
743                     "type": "string",
744                     "description": "AV/PE",
745                     "entry_schema": null,
746                     "inputProperties": null,
747                     "constraints": [],
748                     "required": true,
749                     "default": "AV_vPE"
750                   },
751                   "vnf_instance_name": {
752                     "type": "string",
753                     "description": "The hostname assigned to the vpe.",
754                     "entry_schema": null,
755                     "inputProperties": null,
756                     "constraints": [],
757                     "required": true,
758                     "default": "mtnj309me6"
759                   }
760                 },
761                 "commands": {
762                   "vnf_config_template_version": {
763                     "displayName": "vnf_config_template_version",
764                     "command": "get_input",
765                     "inputName": "2017488_adiodvpe0_vnf_config_template_version"
766                   },
767                   "bandwidth_units": {
768                     "displayName": "bandwidth_units",
769                     "command": "get_input",
770                     "inputName": "adiodvpe0_bandwidth_units"
771                   },
772                   "bandwidth": {"displayName": "bandwidth", "command": "get_input", "inputName": "adiodvpe0_bandwidth"},
773                   "AIC_CLLI": {
774                     "displayName": "AIC_CLLI",
775                     "command": "get_input",
776                     "inputName": "2017488_adiodvpe0_AIC_CLLI"
777                   },
778                   "ASN": {"displayName": "ASN", "command": "get_input", "inputName": "2017488_adiodvpe0_ASN"},
779                   "vnf_instance_name": {
780                     "displayName": "vnf_instance_name",
781                     "command": "get_input",
782                     "inputName": "2017488_adiodvpe0_vnf_instance_name"
783                   }
784                 },
785                 "properties": {
786                   "vmxvre_retype": "RE-VMX",
787                   "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
788                   "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
789                   "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
790                   "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
791                   "int_ctl_net_name": "VMX-INTXI",
792                   "vmx_int_ctl_prefix": "10.0.0.10",
793                   "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
794                   "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
795                   "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
796                   "nf_type": "vPE",
797                   "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
798                   "is_AVPN_service": "false",
799                   "vmx_RSG_name": "vREXI-affinity",
800                   "vmx_int_ctl_forwarding": "l2",
801                   "vmxvre_oam_ip_0": "10.0.0.10",
802                   "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
803                   "vmxvpfe_sriov41_0_port_vlanstrip": "false",
804                   "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
805                   "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
806                   "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
807                   "vmxvre_instance": "0",
808                   "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
809                   "vmxvre_flavor_name": "ns.c1r16d32.v5",
810                   "vmxvpfe_volume_size_0": "40.0",
811                   "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
812                   "nf_naming": "{ecomp_generated_naming=false}",
813                   "nf_naming_code": "Navneet",
814                   "vmxvre_name_0": "vREXI",
815                   "vmxvpfe_sriov42_0_port_vlanstrip": "false",
816                   "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
817                   "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
818                   "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
819                   "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
820                   "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
821                   "vmxvre_console": "vidconsole",
822                   "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
823                   "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
824                   "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
825                   "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
826                   "min_instances": "1",
827                   "vmxvpfe_sriov44_0_port_vlanstrip": "false",
828                   "vf_module_id": "123",
829                   "nf_function": "JAI",
830                   "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
831                   "vmxvre_int_ctl_ip_0": "10.0.0.10",
832                   "ecomp_generated_naming": "false",
833                   "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
834                   "vnf_name": "mtnj309me6vre",
835                   "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
836                   "vmxvre_volume_type_1": "HITACHI",
837                   "vmxvpfe_sriov44_0_port_broadcastallow": "true",
838                   "vmxvre_volume_type_0": "HITACHI",
839                   "vmxvpfe_volume_type_0": "HITACHI",
840                   "vmxvpfe_sriov43_0_port_broadcastallow": "true",
841                   "bandwidth_units": "get_input:adiodvpe0_bandwidth_units",
842                   "vnf_id": "123",
843                   "vmxvre_oam_prefix": "24",
844                   "availability_zone_0": "mtpocfo-kvm-az01",
845                   "ASN": "get_input:2017488_adiodvpe0_ASN",
846                   "vmxvre_chassis_i2cid": "161",
847                   "vmxvpfe_name_0": "vPFEXI",
848                   "bandwidth": "get_input:adiodvpe0_bandwidth",
849                   "availability_zone_max_count": "1",
850                   "vmxvre_volume_size_0": "45.0",
851                   "vmxvre_volume_size_1": "50.0",
852                   "vmxvpfe_sriov42_0_port_broadcastallow": "true",
853                   "vmxvre_oam_gateway": "10.0.0.10",
854                   "vmxvre_volume_name_1": "vREXI_FAVolume",
855                   "vmxvre_ore_present": "0",
856                   "vmxvre_volume_name_0": "vREXI_FBVolume",
857                   "vmxvre_type": "0",
858                   "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
859                   "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
860                   "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
861                   "vmx_int_ctl_len": "24",
862                   "vmxvpfe_sriov43_0_port_vlanstrip": "false",
863                   "vmxvpfe_sriov41_0_port_broadcastallow": "true",
864                   "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
865                   "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
866                   "nf_role": "Testing",
867                   "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
868                   "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
869                   "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
870                 },
871                 "type": "VF",
872                 "modelCustomizationName": "2017-388_ADIOD-vPE 0",
873                 "vfModules": {},
874                 "volumeGroups": {},
875                 "vfcInstanceGroups": {}
876               },
877               "2017-488_ADIOD-vPE 0": {
878                 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
879                 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
880                 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
881                 "name": "2017-488_ADIOD-vPE",
882                 "version": "5.0",
883                 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
884                 "inputs": {
885                   "vnf_config_template_version": {
886                     "type": "string",
887                     "description": "VPE Software Version",
888                     "entry_schema": null,
889                     "inputProperties": null,
890                     "constraints": [],
891                     "required": true,
892                     "default": "17.2"
893                   },
894                   "bandwidth_units": {
895                     "type": "string",
896                     "description": "Units of bandwidth",
897                     "entry_schema": null,
898                     "inputProperties": null,
899                     "constraints": [],
900                     "required": true,
901                     "default": "Gbps"
902                   },
903                   "bandwidth": {
904                     "type": "string",
905                     "description": "Requested VPE bandwidth",
906                     "entry_schema": null,
907                     "inputProperties": null,
908                     "constraints": [],
909                     "required": true,
910                     "default": "10"
911                   },
912                   "AIC_CLLI": {
913                     "type": "string",
914                     "description": "AIC Site CLLI",
915                     "entry_schema": null,
916                     "inputProperties": null,
917                     "constraints": [],
918                     "required": true,
919                     "default": "ATLMY8GA"
920                   },
921                   "ASN": {
922                     "type": "string",
923                     "description": "AV/PE",
924                     "entry_schema": null,
925                     "inputProperties": null,
926                     "constraints": [],
927                     "required": true,
928                     "default": "AV_vPE"
929                   },
930                   "vnf_instance_name": {
931                     "type": "string",
932                     "description": "The hostname assigned to the vpe.",
933                     "entry_schema": null,
934                     "inputProperties": null,
935                     "constraints": [],
936                     "required": true,
937                     "default": "mtnj309me6"
938                   }
939                 },
940                 "commands": {
941                   "vnf_config_template_version": {
942                     "displayName": "vnf_config_template_version",
943                     "command": "get_input",
944                     "inputName": "2017488_adiodvpe0_vnf_config_template_version"
945                   },
946                   "bandwidth_units": {
947                     "displayName": "bandwidth_units",
948                     "command": "get_input",
949                     "inputName": "adiodvpe0_bandwidth_units"
950                   },
951                   "bandwidth": {"displayName": "bandwidth", "command": "get_input", "inputName": "adiodvpe0_bandwidth"},
952                   "AIC_CLLI": {
953                     "displayName": "AIC_CLLI",
954                     "command": "get_input",
955                     "inputName": "2017488_adiodvpe0_AIC_CLLI"
956                   },
957                   "ASN": {"displayName": "ASN", "command": "get_input", "inputName": "2017488_adiodvpe0_ASN"},
958                   "vnf_instance_name": {
959                     "displayName": "vnf_instance_name",
960                     "command": "get_input",
961                     "inputName": "2017488_adiodvpe0_vnf_instance_name"
962                   }
963                 },
964                 "properties": {
965                   "vmxvre_retype": "RE-VMX",
966                   "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
967                   "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
968                   "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
969                   "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
970                   "int_ctl_net_name": "VMX-INTXI",
971                   "vmx_int_ctl_prefix": "10.0.0.10",
972                   "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
973                   "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
974                   "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
975                   "nf_type": "vPE",
976                   "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
977                   "is_AVPN_service": "false",
978                   "vmx_RSG_name": "vREXI-affinity",
979                   "vmx_int_ctl_forwarding": "l2",
980                   "vmxvre_oam_ip_0": "10.0.0.10",
981                   "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
982                   "vmxvpfe_sriov41_0_port_vlanstrip": "false",
983                   "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
984                   "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
985                   "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
986                   "vmxvre_instance": "0",
987                   "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
988                   "vmxvre_flavor_name": "ns.c1r16d32.v5",
989                   "vmxvpfe_volume_size_0": "40.0",
990                   "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
991                   "nf_naming": "{ecomp_generated_naming=false}",
992                   "nf_naming_code": "Navneet",
993                   "vmxvre_name_0": "vREXI",
994                   "vmxvpfe_sriov42_0_port_vlanstrip": "false",
995                   "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
996                   "max_instances": "3",
997                   "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
998                   "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
999                   "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1000                   "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1001                   "vmxvre_console": "vidconsole",
1002                   "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1003                   "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1004                   "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1005                   "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1006                   "min_instances": "1",
1007                   "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1008                   "vf_module_id": "123",
1009                   "nf_function": "JAI",
1010                   "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1011                   "vmxvre_int_ctl_ip_0": "10.0.0.10",
1012                   "ecomp_generated_naming": "false",
1013                   "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
1014                   "vnf_name": "mtnj309me6vre",
1015                   "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1016                   "vmxvre_volume_type_1": "HITACHI",
1017                   "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1018                   "vmxvre_volume_type_0": "HITACHI",
1019                   "vmxvpfe_volume_type_0": "HITACHI",
1020                   "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1021                   "bandwidth_units": "get_input:adiodvpe0_bandwidth_units",
1022                   "vnf_id": "123",
1023                   "vmxvre_oam_prefix": "24",
1024                   "availability_zone_0": "mtpocfo-kvm-az01",
1025                   "ASN": "get_input:2017488_adiodvpe0_ASN",
1026                   "vmxvre_chassis_i2cid": "161",
1027                   "vmxvpfe_name_0": "vPFEXI",
1028                   "bandwidth": "get_input:adiodvpe0_bandwidth",
1029                   "availability_zone_max_count": "1",
1030                   "vmxvre_volume_size_0": "45.0",
1031                   "vmxvre_volume_size_1": "50.0",
1032                   "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1033                   "vmxvre_oam_gateway": "10.0.0.10",
1034                   "vmxvre_volume_name_1": "vREXI_FAVolume",
1035                   "vmxvre_ore_present": "0",
1036                   "vmxvre_volume_name_0": "vREXI_FBVolume",
1037                   "vmxvre_type": "0",
1038                   "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
1039                   "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1040                   "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1041                   "vmx_int_ctl_len": "24",
1042                   "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1043                   "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1044                   "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1045                   "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1046                   "nf_role": "Testing",
1047                   "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1048                   "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1049                   "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1050                 },
1051                 "type": "VF",
1052                 "modelCustomizationName": "2017-488_ADIOD-vPE 0",
1053                 "vfModules": {
1054                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1055                     "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1056                     "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1057                     "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1058                     "description": null,
1059                     "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1060                     "version": "6",
1061                     "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1062                     "properties": {
1063                       "minCountInstances": 0,
1064                       "maxCountInstances": null,
1065                       "initialCount": 0,
1066                       "vfModuleLabel": "ADIOD_vRE_BV"
1067                     },
1068                     "inputs": {
1069                       "adiodvpe0_bandwidth": {
1070                         "type": "string",
1071                         "description": "Requested VPE bandwidth",
1072                         "entry_schema": null,
1073                         "inputProperties": {
1074                           "sourceType": "HEAT",
1075                           "vfModuleLabel": "ADIOD_vRE_BV",
1076                           "paramName": "bandwidth"
1077                         },
1078                         "constraints": null,
1079                         "required": true,
1080                         "default": "10"
1081                       },
1082                       "2017488_adiodvpe0_vnf_instance_name": {
1083                         "type": "string",
1084                         "description": "The hostname assigned to the vpe.",
1085                         "entry_schema": null,
1086                         "inputProperties": {
1087                           "sourceType": "HEAT",
1088                           "vfModuleLabel": "ADIOD_vRE_BV",
1089                           "paramName": "vnf_instance_name"
1090                         },
1091                         "constraints": null,
1092                         "required": true,
1093                         "default": "mtnj309me6"
1094                       },
1095                       "2017488_adiodvpe0_vnf_config_template_version": {
1096                         "type": "string",
1097                         "description": "VPE Software Version",
1098                         "entry_schema": null,
1099                         "inputProperties": {
1100                           "sourceType": "HEAT",
1101                           "vfModuleLabel": "ADIOD_vRE_BV",
1102                           "paramName": "vnf_config_template_version"
1103                         },
1104                         "constraints": null,
1105                         "required": true,
1106                         "default": "17.2"
1107                       },
1108                       "2017488_adiodvpe0_AIC_CLLI": {
1109                         "type": "string",
1110                         "description": "AIC Site CLLI",
1111                         "entry_schema": null,
1112                         "inputProperties": {
1113                           "sourceType": "HEAT",
1114                           "vfModuleLabel": "ADIOD_vRE_BV",
1115                           "paramName": "AIC_CLLI"
1116                         },
1117                         "constraints": null,
1118                         "required": true,
1119                         "default": "ATLMY8GA"
1120                       },
1121                       "adiodvpe0_bandwidth_units": {
1122                         "type": "string",
1123                         "description": "Units of bandwidth",
1124                         "entry_schema": null,
1125                         "inputProperties": {
1126                           "sourceType": "HEAT",
1127                           "vfModuleLabel": "ADIOD_vRE_BV",
1128                           "paramName": "bandwidth_units"
1129                         },
1130                         "constraints": null,
1131                         "required": true,
1132                         "default": "Gbps"
1133                       }
1134                     },
1135                     "volumeGroupAllowed": true
1136                   },
1137                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
1138                     "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1139                     "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1140                     "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1141                     "description": null,
1142                     "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1143                     "version": "5",
1144                     "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1145                     "properties": {
1146                       "minCountInstances": 1,
1147                       "maxCountInstances": 1,
1148                       "initialCount": 1,
1149                       "vfModuleLabel": "ADIOD_base_vPE_BV"
1150                     },
1151                     "inputs": {},
1152                     "volumeGroupAllowed": false
1153                   },
1154                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1155                     "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1156                     "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1157                     "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1158                     "description": null,
1159                     "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1160                     "version": "6",
1161                     "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1162                     "properties": {
1163                       "minCountInstances": 0,
1164                       "maxCountInstances": null,
1165                       "initialCount": 0,
1166                       "vfModuleLabel": "ADIOD_vPFE_BV"
1167                     },
1168                     "inputs": {},
1169                     "volumeGroupAllowed": true
1170                   }
1171                 },
1172                 "volumeGroups": {
1173                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1174                     "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1175                     "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1176                     "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1177                     "description": null,
1178                     "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1179                     "version": "6",
1180                     "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1181                     "properties": {
1182                       "minCountInstances": 0,
1183                       "maxCountInstances": null,
1184                       "initialCount": 0,
1185                       "vfModuleLabel": "ADIOD_vRE_BV"
1186                     },
1187                     "inputs": {
1188                       "adiodvpe0_bandwidth": {
1189                         "type": "string",
1190                         "description": "Requested VPE bandwidth",
1191                         "entry_schema": null,
1192                         "inputProperties": {
1193                           "sourceType": "HEAT",
1194                           "vfModuleLabel": "ADIOD_vRE_BV",
1195                           "paramName": "bandwidth"
1196                         },
1197                         "constraints": null,
1198                         "required": true,
1199                         "default": "10"
1200                       },
1201                       "2017488_adiodvpe0_vnf_instance_name": {
1202                         "type": "string",
1203                         "description": "The hostname assigned to the vpe.",
1204                         "entry_schema": null,
1205                         "inputProperties": {
1206                           "sourceType": "HEAT",
1207                           "vfModuleLabel": "ADIOD_vRE_BV",
1208                           "paramName": "vnf_instance_name"
1209                         },
1210                         "constraints": null,
1211                         "required": true,
1212                         "default": "mtnj309me6"
1213                       },
1214                       "2017488_adiodvpe0_vnf_config_template_version": {
1215                         "type": "string",
1216                         "description": "VPE Software Version",
1217                         "entry_schema": null,
1218                         "inputProperties": {
1219                           "sourceType": "HEAT",
1220                           "vfModuleLabel": "ADIOD_vRE_BV",
1221                           "paramName": "vnf_config_template_version"
1222                         },
1223                         "constraints": null,
1224                         "required": true,
1225                         "default": "17.2"
1226                       },
1227                       "2017488_adiodvpe0_AIC_CLLI": {
1228                         "type": "string",
1229                         "description": "AIC Site CLLI",
1230                         "entry_schema": null,
1231                         "inputProperties": {
1232                           "sourceType": "HEAT",
1233                           "vfModuleLabel": "ADIOD_vRE_BV",
1234                           "paramName": "AIC_CLLI"
1235                         },
1236                         "constraints": null,
1237                         "required": true,
1238                         "default": "ATLMY8GA"
1239                       },
1240                       "adiodvpe0_bandwidth_units": {
1241                         "type": "string",
1242                         "description": "Units of bandwidth",
1243                         "entry_schema": null,
1244                         "inputProperties": {
1245                           "sourceType": "HEAT",
1246                           "vfModuleLabel": "ADIOD_vRE_BV",
1247                           "paramName": "bandwidth_units"
1248                         },
1249                         "constraints": null,
1250                         "required": true,
1251                         "default": "Gbps"
1252                       }
1253                     }
1254                   },
1255                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1256                     "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1257                     "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1258                     "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1259                     "description": null,
1260                     "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1261                     "version": "6",
1262                     "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1263                     "properties": {
1264                       "minCountInstances": 0,
1265                       "maxCountInstances": null,
1266                       "initialCount": 0,
1267                       "vfModuleLabel": "ADIOD_vPFE_BV"
1268                     },
1269                     "inputs": {}
1270                   }
1271                 },
1272                 "vfcInstanceGroups": {}
1273               }
1274             },
1275             "networks": {
1276               "ExtVL 0": {
1277                 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
1278                 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
1279                 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
1280                 "name": "ExtVL",
1281                 "version": "37.0",
1282                 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
1283                 "inputs": {
1284                   "vnf_config_template_version": {
1285                     "type": "string",
1286                     "description": "VPE Software Version",
1287                     "entry_schema": null,
1288                     "inputProperties": null,
1289                     "constraints": [],
1290                     "required": true,
1291                     "default": "17.2"
1292                   },
1293                   "bandwidth_units": {
1294                     "type": "string",
1295                     "description": "Units of bandwidth",
1296                     "entry_schema": null,
1297                     "inputProperties": null,
1298                     "constraints": [],
1299                     "required": true,
1300                     "default": "Gbps"
1301                   },
1302                   "bandwidth": {
1303                     "type": "string",
1304                     "description": "Requested VPE bandwidth",
1305                     "entry_schema": null,
1306                     "inputProperties": null,
1307                     "constraints": [],
1308                     "required": true,
1309                     "default": "10"
1310                   },
1311                   "AIC_CLLI": {
1312                     "type": "string",
1313                     "description": "AIC Site CLLI",
1314                     "entry_schema": null,
1315                     "inputProperties": null,
1316                     "constraints": [],
1317                     "required": true,
1318                     "default": "ATLMY8GA"
1319                   },
1320                   "ASN": {
1321                     "type": "string",
1322                     "description": "AV/PE",
1323                     "entry_schema": null,
1324                     "inputProperties": null,
1325                     "constraints": [],
1326                     "required": true,
1327                     "default": "AV_vPE"
1328                   },
1329                   "vnf_instance_name": {
1330                     "type": "string",
1331                     "description": "The hostname assigned to the vpe.",
1332                     "entry_schema": null,
1333                     "inputProperties": null,
1334                     "constraints": [],
1335                     "required": true,
1336                     "default": "mtnj309me6"
1337                   }
1338                 },
1339                 "commands": {},
1340                 "properties": {
1341                   "network_role" : "network role 1, network role 2",
1342                   "min_instances": 1,
1343                   "max_instances": 10,
1344                   "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
1345                   "exVL_naming": "{ecomp_generated_naming=true}",
1346                   "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
1347                   "network_homing": "{ecomp_selected_instance_node_target=false}"
1348                 },
1349                 "type": "VL",
1350                 "modelCustomizationName": "ExtVL 0"
1351               }
1352             },
1353             "collectionResource": {},
1354             "configurations": {},
1355             "fabricConfigurations": {},
1356             "serviceProxies": {},
1357             "vfModules": {
1358               "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1359                 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1360                 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1361                 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1362                 "description": null,
1363                 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1364                 "version": "6",
1365                 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1366                 "properties": {
1367                   "minCountInstances": 0,
1368                   "maxCountInstances": null,
1369                   "initialCount": 0,
1370                   "vfModuleLabel": "ADIOD_vRE_BV"
1371                 },
1372                 "inputs": {
1373                   "adiodvpe0_bandwidth": {
1374                     "type": "string",
1375                     "description": "Requested VPE bandwidth",
1376                     "entry_schema": null,
1377                     "inputProperties": {
1378                       "sourceType": "HEAT",
1379                       "vfModuleLabel": "ADIOD_vRE_BV",
1380                       "paramName": "bandwidth"
1381                     },
1382                     "constraints": null,
1383                     "required": true,
1384                     "default": "10"
1385                   },
1386                   "2017488_adiodvpe0_vnf_instance_name": {
1387                     "type": "string",
1388                     "description": "The hostname assigned to the vpe.",
1389                     "entry_schema": null,
1390                     "inputProperties": {
1391                       "sourceType": "HEAT",
1392                       "vfModuleLabel": "ADIOD_vRE_BV",
1393                       "paramName": "vnf_instance_name"
1394                     },
1395                     "constraints": null,
1396                     "required": true,
1397                     "default": "mtnj309me6"
1398                   },
1399                   "2017488_adiodvpe0_vnf_config_template_version": {
1400                     "type": "string",
1401                     "description": "VPE Software Version",
1402                     "entry_schema": null,
1403                     "inputProperties": {
1404                       "sourceType": "HEAT",
1405                       "vfModuleLabel": "ADIOD_vRE_BV",
1406                       "paramName": "vnf_config_template_version"
1407                     },
1408                     "constraints": null,
1409                     "required": true,
1410                     "default": "17.2"
1411                   },
1412                   "2017488_adiodvpe0_AIC_CLLI": {
1413                     "type": "string",
1414                     "description": "AIC Site CLLI",
1415                     "entry_schema": null,
1416                     "inputProperties": {"sourceType": "HEAT", "vfModuleLabel": "ADIOD_vRE_BV", "paramName": "AIC_CLLI"},
1417                     "constraints": null,
1418                     "required": true,
1419                     "default": "ATLMY8GA"
1420                   },
1421                   "adiodvpe0_bandwidth_units": {
1422                     "type": "string",
1423                     "description": "Units of bandwidth",
1424                     "entry_schema": null,
1425                     "inputProperties": {
1426                       "sourceType": "HEAT",
1427                       "vfModuleLabel": "ADIOD_vRE_BV",
1428                       "paramName": "bandwidth_units"
1429                     },
1430                     "constraints": null,
1431                     "required": true,
1432                     "default": "Gbps"
1433                   }
1434                 },
1435                 "volumeGroupAllowed": true
1436               },
1437               "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
1438                 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1439                 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1440                 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1441                 "description": null,
1442                 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1443                 "version": "5",
1444                 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1445                 "properties": {
1446                   "minCountInstances": 1,
1447                   "maxCountInstances": 1,
1448                   "initialCount": 1,
1449                   "vfModuleLabel": "ADIOD_base_vPE_BV"
1450                 },
1451                 "inputs": {},
1452                 "volumeGroupAllowed": false
1453               },
1454               "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1455                 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1456                 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1457                 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1458                 "description": null,
1459                 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1460                 "version": "6",
1461                 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1462                 "properties": {
1463                   "minCountInstances": 0,
1464                   "maxCountInstances": null,
1465                   "initialCount": 0,
1466                   "vfModuleLabel": "ADIOD_vPFE_BV"
1467                 },
1468                 "inputs": {},
1469                 "volumeGroupAllowed": true
1470               }
1471             },
1472             "volumeGroups": {
1473               "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1474                 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1475                 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1476                 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1477                 "description": null,
1478                 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1479                 "version": "6",
1480                 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1481                 "properties": {
1482                   "minCountInstances": 0,
1483                   "maxCountInstances": null,
1484                   "initialCount": 0,
1485                   "vfModuleLabel": "ADIOD_vRE_BV"
1486                 },
1487                 "inputs": {
1488                   "adiodvpe0_bandwidth": {
1489                     "type": "string",
1490                     "description": "Requested VPE bandwidth",
1491                     "entry_schema": null,
1492                     "inputProperties": {
1493                       "sourceType": "HEAT",
1494                       "vfModuleLabel": "ADIOD_vRE_BV",
1495                       "paramName": "bandwidth"
1496                     },
1497                     "constraints": null,
1498                     "required": true,
1499                     "default": "10"
1500                   },
1501                   "2017488_adiodvpe0_vnf_instance_name": {
1502                     "type": "string",
1503                     "description": "The hostname assigned to the vpe.",
1504                     "entry_schema": null,
1505                     "inputProperties": {
1506                       "sourceType": "HEAT",
1507                       "vfModuleLabel": "ADIOD_vRE_BV",
1508                       "paramName": "vnf_instance_name"
1509                     },
1510                     "constraints": null,
1511                     "required": true,
1512                     "default": "mtnj309me6"
1513                   },
1514                   "2017488_adiodvpe0_vnf_config_template_version": {
1515                     "type": "string",
1516                     "description": "VPE Software Version",
1517                     "entry_schema": null,
1518                     "inputProperties": {
1519                       "sourceType": "HEAT",
1520                       "vfModuleLabel": "ADIOD_vRE_BV",
1521                       "paramName": "vnf_config_template_version"
1522                     },
1523                     "constraints": null,
1524                     "required": true,
1525                     "default": "17.2"
1526                   },
1527                   "2017488_adiodvpe0_AIC_CLLI": {
1528                     "type": "string",
1529                     "description": "AIC Site CLLI",
1530                     "entry_schema": null,
1531                     "inputProperties": {"sourceType": "HEAT", "vfModuleLabel": "ADIOD_vRE_BV", "paramName": "AIC_CLLI"},
1532                     "constraints": null,
1533                     "required": true,
1534                     "default": "ATLMY8GA"
1535                   },
1536                   "adiodvpe0_bandwidth_units": {
1537                     "type": "string",
1538                     "description": "Units of bandwidth",
1539                     "entry_schema": null,
1540                     "inputProperties": {
1541                       "sourceType": "HEAT",
1542                       "vfModuleLabel": "ADIOD_vRE_BV",
1543                       "paramName": "bandwidth_units"
1544                     },
1545                     "constraints": null,
1546                     "required": true,
1547                     "default": "Gbps"
1548                   }
1549                 }
1550               },
1551               "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1552                 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1553                 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1554                 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1555                 "description": null,
1556                 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1557                 "version": "6",
1558                 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1559                 "properties": {
1560                   "minCountInstances": 0,
1561                   "maxCountInstances": null,
1562                   "initialCount": 0,
1563                   "vfModuleLabel": "ADIOD_vPFE_BV"
1564                 },
1565                 "inputs": {}
1566               }
1567             },
1568             "pnfs": {}
1569           }
1570         },
1571         "serviceInstance": {
1572           "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
1573             "vnfs": {
1574               "VF_vMee 0": {
1575                 "rollbackOnFailure": "true",
1576                 "vfModules": {
1577                   "vf_vmee0..VfVmee..base_vmme..module-0": {
1578                     "vf_vmee0..VfVmee..base_vmme..module-0vmvzo": {
1579                       "isMissingData": false,
1580                       "sdncPreReload": null,
1581                       "modelInfo": {
1582                         "modelType": "VFmodule",
1583                         "modelInvariantId": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
1584                         "modelVersionId": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
1585                         "modelName": "VfVmee..base_vmme..module-0",
1586                         "modelVersion": "2",
1587                         "modelCustomizationId": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
1588                         "modelCustomizationName": "VfVmee..base_vmme..module-0"
1589                       },
1590                       "instanceParams": [{}],
1591                       "trackById": "wmtm6sy2uj"
1592                     }
1593                   }
1594                 },
1595                 "isMissingData": true,
1596                 "originalName": "VF_vMee 0",
1597                 "vnfStoreKey": "VF_vMee 0",
1598                 "trackById": "p3wk448m5do",
1599                 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
1600                 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1601                 "lcpCloudRegionId": null,
1602                 "tenantId": null,
1603                 "lineOfBusiness": null,
1604                 "platformName": null,
1605                 "modelInfo": {
1606                   "modelType": "VF",
1607                   "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
1608                   "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
1609                   "modelName": "VF_vMee",
1610                   "modelVersion": "2.0",
1611                   "modelCustomizationName": "VF_vMee 0"
1612                 }
1613               }
1614             },
1615             "networks": {},
1616             "instanceParams": [{}],
1617             "validationCounter": 1,
1618             "existingNames": {},
1619             "existingVNFCounterMap": {"d6557200-ecf2-4641-8094-5393ae3aae60": 1},
1620             "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1621             "subscriptionServiceType": "TYLER SILVIA",
1622             "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
1623             "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1624             "lcpCloudRegionId": "hvf6",
1625             "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
1626             "aicZoneId": "JAG1",
1627             "projectName": "x1",
1628             "rollbackOnFailure": "true",
1629             "bulkSize": 1,
1630             "modelInfo": {
1631               "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1632               "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
1633               "modelName": "ComplexService",
1634               "modelVersion": "1.0",
1635               "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44"
1636             },
1637             "isALaCarte": false,
1638             "name": "ComplexService",
1639             "version": "1.0",
1640             "description": "ComplexService",
1641             "category": "Emanuel",
1642             "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
1643             "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1644             "serviceType": "",
1645             "serviceRole": "",
1646             "isMultiStepDesign": false
1647           },
1648           "6b528779-44a3-4472-bdff-9cd15ec93450": {
1649             "networks": {
1650               "ExtVL 0": {
1651                 "rollbackOnFailure": "true",
1652                 "isMissingData": false,
1653                 "originalName": "ExtVL 0",
1654                 "networkStoreKey": "ExtVL 0",
1655                 "trackById": "sf3zth68xjf",
1656                 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1657                 "lcpCloudRegionId": "hvf6",
1658                 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
1659                 "platformName": "xxx1",
1660                 "lineOfBusiness": "ONAP",
1661                 "instanceParams": [{}],
1662                 "modelInfo": {
1663                   "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
1664                   "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
1665                   "modelName": "ExtVL",
1666                   "modelVersion": "37.0",
1667                   "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
1668                   "modelCustomizationName": "ExtVL 0",
1669                   "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1670                 },
1671                 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1672               },
1673               "ExtVL 0:0001": {
1674                 "rollbackOnFailure": "true",
1675                 "isMissingData": false,
1676                 "originalName": "ExtVL 0",
1677                 "networkStoreKey": "ExtVL 0",
1678                 "trackById": "2mdxioxca9h",
1679                 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1680                 "lcpCloudRegionId": "hvf6",
1681                 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
1682                 "platformName": "xxx1",
1683                 "lineOfBusiness": "ONAP",
1684                 "instanceParams": [{}],
1685                 "modelInfo": {
1686                   "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
1687                   "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
1688                   "modelName": "ExtVL",
1689                   "modelVersion": "37.0",
1690                   "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
1691                   "modelCustomizationName": "ExtVL 0",
1692                   "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1693                 },
1694                 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1695               },
1696               "ExtVL 0_1": {
1697                 "rollbackOnFailure": "true",
1698                 "isMissingData": false,
1699                 "originalName": "ExtVL 0",
1700                 "networkStoreKey": "ExtVL 0_1",
1701                 "trackById": "z7vd1gmpbs",
1702                 "instanceName": "ExtVL",
1703                 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
1704                 "lcpCloudRegionId": "hvf6",
1705                 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
1706                 "platformName": "xxx1",
1707                 "lineOfBusiness": "zzz1",
1708                 "instanceParams": [{
1709                   "vnf_config_template_version": "17.2",
1710                   "bandwidth_units": "Gbps",
1711                   "bandwidth": "10",
1712                   "AIC_CLLI": "ATLMY8GA",
1713                   "ASN": "AV_vPE",
1714                   "vnf_instance_name": "yoav"
1715                 }],
1716                 "modelInfo": {
1717                   "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
1718                   "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
1719                   "modelName": "ExtVL",
1720                   "modelVersion": "37.0",
1721                   "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
1722                   "modelCustomizationName": "ExtVL 0",
1723                   "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1724                 },
1725                 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
1726               }
1727             },
1728             "vnfs": {
1729               "2017-488_ADIOD-vPE 0": {
1730                 "rollbackOnFailure": "true",
1731                 "vfModules": {
1732                   "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1733                     "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1sgoqi": {
1734                       "instanceName": "yoav",
1735                       "volumeGroupName": "123",
1736                       "modelInfo": {
1737                         "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1738                         "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
1739                         "modelName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1740                         "modelVersion": "6",
1741                         "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1742                         "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1743                         "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
1744                       },
1745                       "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1746                       "isMissingData": false,
1747                       "instanceParams": [{
1748                         "adiodvpe0_bandwidth": "10",
1749                         "2017488_adiodvpe0_vnf_instance_name": "mtnj309me6",
1750                         "2017488_adiodvpe0_vnf_config_template_version": "17.2",
1751                         "2017488_adiodvpe0_AIC_CLLI": "ATLMY8GA",
1752                         "adiodvpe0_bandwidth_units": "Gbps"
1753                       }]
1754                     }
1755                   }
1756                 },
1757                 "isMissingData": false,
1758                 "originalName": "2017-488_ADIOD-vPE 0",
1759                 "vnfStoreKey": "2017-488_ADIOD-vPE 0",
1760                 "trackById": "o65b26t2thj",
1761                 "instanceName": "2017488_ADIODvPE",
1762                 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1763                 "lcpCloudRegionId": "hvf6",
1764                 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1765                 "platformName": "platform",
1766                 "lineOfBusiness": "ONAP",
1767                 "instanceParams": [{}],
1768                 "modelInfo": {
1769                   "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1770                   "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
1771                   "modelName": "2017-488_ADIOD-vPE",
1772                   "modelVersion": "5.0",
1773                   "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
1774                   "modelCustomizationName": "2017-488_ADIOD-vPE 0",
1775                   "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
1776                 },
1777                 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
1778               }
1779             },
1780             "instanceParams": [{"2017488_adiodvpe0_ASN": "AV_vPE"}],
1781             "validationCounter": 0,
1782             "existingNames": {"123": "", "instancename": "", "yoav": "", "extvl": ""},
1783             "existingVNFCounterMap": {"69e09f68-8b63-4cc9-b9ff-860960b5db09": 1},
1784             "existingNetworksCounterMap": {"ddc3f20c-08b5-40fd-af72-c6d14636b986": 3},
1785             "instanceName": "InstanceName",
1786             "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1787             "subscriptionServiceType": "TYLER SILVIA",
1788             "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
1789             "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
1790             "lcpCloudRegionId": "JANET25",
1791             "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
1792             "aicZoneId": "JAG1",
1793             "projectName": null,
1794             "rollbackOnFailure": "true",
1795             "aicZoneName": "YUDFJULP-JAG1",
1796             "owningEntityName": "WayneHolland",
1797             "testApi": "GR_API",
1798             "tenantName": "USP-SIP-IC-24335-T-01",
1799             "bulkSize": 1,
1800             "modelInfo": {
1801               "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1802               "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
1803               "modelName": "action-data",
1804               "modelVersion": "1.0",
1805               "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
1806             },
1807             "isALaCarte": false,
1808             "name": "action-data",
1809             "version": "1.0",
1810             "description": "",
1811             "category": "",
1812             "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
1813             "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1814             "serviceType": "",
1815             "serviceRole": "",
1816             "isMultiStepDesign": false
1817           }
1818         },
1819         "lcpRegionsAndTenants": {
1820           "lcpRegionList": [{
1821             "id": "JANET25",
1822             "name": "JANET25",
1823             "isPermitted": true
1824           }, {"id": "hvf6", "name": "hvf6", "isPermitted": true}],
1825           "lcpRegionsTenantsMap": {
1826             "JANET25": [{
1827               "id": "092eb9e8e4b7412e8787dd091bc58e86",
1828               "name": "USP-SIP-IC-24335-T-01",
1829               "isPermitted": true
1830             }],
1831             "hvf6": [{
1832               "id": "bae71557c5bb4d5aac6743a4e5f1d054",
1833               "name": "AIN Web Tool-15-D-testalexandria",
1834               "isPermitted": true
1835             }, {
1836               "id": "229bcdc6eaeb4ca59d55221141d01f8e",
1837               "name": "AIN Web Tool-15-D-STTest2",
1838               "isPermitted": true
1839             }, {
1840               "id": "1178612d2b394be4834ad77f567c0af2",
1841               "name": "AIN Web Tool-15-D-SSPtestcustome",
1842               "isPermitted": true
1843             }, {
1844               "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
1845               "name": "AIN Web Tool-15-D-UncheckedEcopm",
1846               "isPermitted": true
1847             }, {
1848               "id": "de007636e25249238447264a988a927b",
1849               "name": "AIN Web Tool-15-D-dfsdf",
1850               "isPermitted": true
1851             }, {
1852               "id": "62f29b3613634ca6a3065cbe0e020c44",
1853               "name": "AIN/SMS-16-D-Multiservices1",
1854               "isPermitted": true
1855             }, {
1856               "id": "649289e30d3244e0b48098114d63c2aa",
1857               "name": "AIN Web Tool-15-D-SSPST66",
1858               "isPermitted": true
1859             }, {
1860               "id": "3f21eeea6c2c486bba31dab816c05a32",
1861               "name": "AIN Web Tool-15-D-ASSPST47",
1862               "isPermitted": true
1863             }, {
1864               "id": "f60ce21d3ee6427586cff0d22b03b773",
1865               "name": "CESAR-100-D-sspjg67246",
1866               "isPermitted": true
1867             }, {
1868               "id": "8774659e425f479895ae091bb5d46560",
1869               "name": "CESAR-100-D-sspjg68359",
1870               "isPermitted": true
1871             }, {
1872               "id": "624eb554b0d147c19ff8885341760481",
1873               "name": "AINWebTool-15-D-iftach",
1874               "isPermitted": true
1875             }, {
1876               "id": "214f55f5fc414c678059c383b03e4962",
1877               "name": "CESAR-100-D-sspjg612401",
1878               "isPermitted": true
1879             }, {
1880               "id": "c90666c291664841bb98e4d981ff1db5",
1881               "name": "CESAR-100-D-sspjg621340",
1882               "isPermitted": true
1883             }, {
1884               "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
1885               "name": "sspjg621351cloned",
1886               "isPermitted": true
1887             }, {
1888               "id": "b386b768a3f24c8e953abbe0b3488c02",
1889               "name": "AINWebTool-15-D-eteancomp",
1890               "isPermitted": true
1891             }, {
1892               "id": "dc6c4dbfd225474e9deaadd34968646c",
1893               "name": "AINWebTool-15-T-SPFET",
1894               "isPermitted": true
1895             }, {
1896               "id": "02cb5030e9914aa4be120bd9ed1e19eb",
1897               "name": "AINWebTool-15-X-eeweww",
1898               "isPermitted": true
1899             }, {
1900               "id": "f2f3830e4c984d45bcd00e1a04158a79",
1901               "name": "CESAR-100-D-spjg61909",
1902               "isPermitted": true
1903             }, {
1904               "id": "05b91bd5137f4929878edd965755c06d",
1905               "name": "CESAR-100-D-sspjg621512cloned",
1906               "isPermitted": true
1907             }, {
1908               "id": "7002fbe8482d4a989ddf445b1ce336e0",
1909               "name": "AINWebTool-15-X-vdr",
1910               "isPermitted": true
1911             }, {
1912               "id": "4008522be43741dcb1f5422022a2aa0b",
1913               "name": "AINWebTool-15-D-ssasa",
1914               "isPermitted": true
1915             }, {
1916               "id": "f44e2e96a1b6476abfda2fa407b00169",
1917               "name": "AINWebTool-15-D-PFNPT",
1918               "isPermitted": true
1919             }, {
1920               "id": "b69a52bec8a84669a37a1e8b72708be7",
1921               "name": "AINWebTool-15-X-vdre",
1922               "isPermitted": true
1923             }, {
1924               "id": "fac7d9fd56154caeb9332202dcf2969f",
1925               "name": "AINWebTool-15-X-NONPODECOMP",
1926               "isPermitted": true
1927             }, {
1928               "id": "2d34d8396e194eb49969fd61ffbff961",
1929               "name": "DN5242-Nov16-T5",
1930               "isPermitted": true
1931             }, {
1932               "id": "cb42a77ff45b48a8b8deb83bb64acc74",
1933               "name": "ro-T11",
1934               "isPermitted": true
1935             }, {
1936               "id": "fa45ca53c80b492fa8be5477cd84fc2b",
1937               "name": "ro-T112",
1938               "isPermitted": true
1939             }, {
1940               "id": "4914ab0ab3a743e58f0eefdacc1dde77",
1941               "name": "DN5242-Nov21-T1",
1942               "isPermitted": true
1943             }, {
1944               "id": "d0a3e3f2964542259d155a81c41aadc3",
1945               "name": "test-hvf6-09",
1946               "isPermitted": true
1947             }, {"id": "cbb99fe4ada84631b7baf046b6fd2044", "name": "DN5242-Nov16-T3", "isPermitted": true}]
1948           }
1949         },
1950         "productFamilies": [{
1951           "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1952           "name": "SCOTTIE",
1953           "isPermitted": true
1954         }, {
1955           "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
1956           "name": "IGNACIO",
1957           "isPermitted": true
1958         }, {
1959           "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1960           "name": "Christie",
1961           "isPermitted": true
1962         }, {
1963           "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
1964           "name": "Enhanced Services",
1965           "isPermitted": true
1966         }, {"id": "vTerrance", "name": "vTerrance", "isPermitted": true}, {
1967           "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
1968           "name": "vSCP",
1969           "isPermitted": true
1970         }, {
1971           "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1972           "name": "Emanuel",
1973           "isPermitted": true
1974         }, {
1975           "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
1976           "name": "BVOIP",
1977           "isPermitted": true
1978         }, {"id": "db171b8f-115c-4992-a2e3-ee04cae357e0", "name": "LINDSEY", "isPermitted": true}, {
1979           "id": "LRSI-OSPF",
1980           "name": "LRSI-OSPF",
1981           "isPermitted": true
1982         }, {"id": "vRosemarie", "name": "HNGATEWAY", "isPermitted": true}, {
1983           "id": "vHNPaas",
1984           "name": "WILKINS",
1985           "isPermitted": true
1986         }, {
1987           "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1988           "name": "TYLER SILVIA",
1989           "isPermitted": true
1990         }, {"id": "b6a3f28c-eebf-494c-a900-055cc7c874ce", "name": "VROUTER", "isPermitted": true}, {
1991           "id": "Cisneros",
1992           "name": "vMuriel",
1993           "isPermitted": true
1994         }, {
1995           "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
1996           "name": "CARA Griffin",
1997           "isPermitted": true
1998         }, {
1999           "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
2000           "name": "DARREN MCGEE",
2001           "isPermitted": true
2002         }, {"id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1", "name": "Transport", "isPermitted": true}, {
2003           "id": "vSalvatore",
2004           "name": "vSalvatore",
2005           "isPermitted": true
2006         }, {"id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4", "name": "Josefina", "isPermitted": true}, {
2007           "id": "vHubbard",
2008           "name": "vHubbard",
2009           "isPermitted": true
2010         }, {"id": "12a96a9d-4b4c-4349-a950-fe1159602621", "name": "DARREN MCGEE", "isPermitted": true}],
2011         "serviceTypes": {
2012           "e433710f-9217-458d-a79d-1c7aff376d89": [{
2013             "id": "0",
2014             "name": "vRichardson",
2015             "isPermitted": false
2016           }, {"id": "1", "name": "TYLER SILVIA", "isPermitted": true}, {
2017             "id": "2",
2018             "name": "Emanuel",
2019             "isPermitted": false
2020           }, {"id": "3", "name": "vJamie", "isPermitted": false}, {
2021             "id": "4",
2022             "name": "vVoiceMail",
2023             "isPermitted": false
2024           }, {"id": "5", "name": "Kennedy", "isPermitted": false}, {
2025             "id": "6",
2026             "name": "vSEGW",
2027             "isPermitted": false
2028           }, {"id": "7", "name": "vVM", "isPermitted": false}, {
2029             "id": "8",
2030             "name": "vOTA",
2031             "isPermitted": false
2032           }, {"id": "9", "name": "vMME", "isPermitted": false}, {
2033             "id": "10",
2034             "name": "vMNS",
2035             "isPermitted": false
2036           }, {"id": "11", "name": "vSCP", "isPermitted": false}, {
2037             "id": "12",
2038             "name": "VPMS",
2039             "isPermitted": false
2040           }, {"id": "13", "name": "vMMSC", "isPermitted": false}, {
2041             "id": "14",
2042             "name": "SSD",
2043             "isPermitted": false
2044           }, {"id": "15", "name": "vMOG", "isPermitted": false}, {
2045             "id": "16",
2046             "name": "LINDSEY",
2047             "isPermitted": false
2048           }, {"id": "17", "name": "JOHANNA_SANTOS", "isPermitted": false}, {
2049             "id": "18",
2050             "name": "vCarroll",
2051             "isPermitted": false
2052           }]
2053         },
2054         "aicZones": [{"id": "NFT1", "name": "NFTJSSSS-NFT1"}, {"id": "JAG1", "name": "YUDFJULP-JAG1"}, {
2055           "id": "YYY1",
2056           "name": "UUUAIAAI-YYY1"
2057         }, {"id": "BAN1", "name": "VSDKYUTP-BAN1"}, {"id": "DKJ1", "name": "DKJSJDKA-DKJ1"}, {
2058           "id": "MCS1",
2059           "name": "ASACMAMS-MCS1"
2060         }, {"id": "UIO1", "name": "uioclli1-UIO1"}, {"id": "RAJ1", "name": "YGBIJNLQ-RAJ1"}, {
2061           "id": "OPA1",
2062           "name": "opaclli1-OPA1"
2063         }, {"id": "SDE1", "name": "ZXCVBNMA-SDE1"}, {"id": "VEN2", "name": "FGHJUHIL-VEN2"}, {
2064           "id": "ORL1",
2065           "name": "ORLDFLMA-ORL1"
2066         }, {"id": "JAD1", "name": "JADECLLI-JAD1"}, {"id": "ZXL1", "name": "LWLWCANN-ZXL1"}, {
2067           "id": "CKL1",
2068           "name": "CLKSKCKK-CKL1"
2069         }, {"id": "SDF1", "name": "sdfclli1-SDF1"}, {"id": "RAD1", "name": "RADICAL1-RAD1"}, {
2070           "id": "KIT1",
2071           "name": "BHYJFGLN-KIT1"
2072         }, {"id": "REL1", "name": "INGERFGT-REL1"}, {"id": "JNL1", "name": "CJALSDAC-JNL1"}, {
2073           "id": "OLK1",
2074           "name": "OLKOLKLS-OLK1"
2075         }, {"id": "CHI1", "name": "CHILLIWE-CHI1"}, {"id": "UUU4", "name": "UUUAAAUU-UUU4"}, {
2076           "id": "TUF1",
2077           "name": "TUFCLLI1-TUF1"
2078         }, {"id": "KJN1", "name": "CKALDKSA-KJN1"}, {"id": "SAM1", "name": "SNDGCA64-SAN1"}, {
2079           "id": "SCK1",
2080           "name": "SCKSCKSK-SCK1"
2081         }, {"id": "HJH1", "name": "AOEEQQQD-HJH1"}, {"id": "HGD1", "name": "SDFQWHGD-HGD1"}, {
2082           "id": "KOR1",
2083           "name": "HYFLNBVT-KOR1"
2084         }, {"id": "ATL43", "name": "AICLOCID-ATL43"}, {"id": "ATL54", "name": "AICFTAAI-ATL54"}, {
2085           "id": "ATL66",
2086           "name": "CLLIAAII-ATL66"
2087         }, {"id": "VEL1", "name": "BNMLKUIK-VEL1"}, {"id": "ICC1", "name": "SANJITAT-ICC1"}, {
2088           "id": "MNT11",
2089           "name": "WSXEFBTH-MNT11"
2090         }, {"id": "DEF2", "name": "WSBHGTYL-DEF2"}, {"id": "MAD11", "name": "SDFQWGKL-MAD11"}, {
2091           "id": "OLG1",
2092           "name": "OLHOLHOL-OLG1"
2093         }, {"id": "GAR1", "name": "NGFVSJKO-GAR1"}, {"id": "SAN22", "name": "GNVLSCTL-SAN22"}, {
2094           "id": "HRG1",
2095           "name": "HRGHRGGS-HRG1"
2096         }, {"id": "JCS1", "name": "JCSJSCJS-JCS1"}, {"id": "DHA12", "name": "WSXEDECF-DHA12"}, {
2097           "id": "HJE1",
2098           "name": "AOEEWWWD-HJE1"
2099         }, {"id": "NCA1", "name": "NCANCANN-NCA1"}, {"id": "IOP1", "name": "iopclli1-IOP1"}, {
2100           "id": "RTY1",
2101           "name": "rtyclli1-RTY1"
2102         }, {"id": "KAP1", "name": "HIOUYTRQ-KAP1"}, {"id": "ZEN1", "name": "ZENCLLI1-ZEN1"}, {
2103           "id": "HKA1",
2104           "name": "JAKHLASS-HKA1"
2105         }, {"id": "CQK1", "name": "CQKSCAKK-CQK1"}, {"id": "SAI1", "name": "UBEKQLPD-SAI1"}, {
2106           "id": "ERT1",
2107           "name": "ertclli1-ERT1"
2108         }, {"id": "IBB1", "name": "PLMKOIJU-IBB1"}, {"id": "TIR2", "name": "PLKINHYI-TIR2"}, {
2109           "id": "HSD1",
2110           "name": "CHASKCDS-HSD1"
2111         }, {"id": "SLF78", "name": "SDCTLFN1-SLF78"}, {"id": "SEE78", "name": "SDCTEEE4-SEE78"}, {
2112           "id": "SAN13",
2113           "name": "TOKYJPFA-SAN13"
2114         }, {"id": "SAA78", "name": "SDCTAAA1-SAA78"}, {"id": "LUC1", "name": "ATLDFGYC-LUC1"}, {
2115           "id": "AMD13",
2116           "name": "MEMATLAN-AMD13"
2117         }, {"id": "TOR1", "name": "TOROONXN-TOR1"}, {"id": "QWE1", "name": "QWECLLI1-QWE1"}, {
2118           "id": "ZOG1",
2119           "name": "ZOGASTRO-ZOG1"
2120         }, {"id": "CAL33", "name": "CALIFORN-CAL33"}, {"id": "SHH78", "name": "SDIT1HHH-SHH78"}, {
2121           "id": "DSA1",
2122           "name": "LKJHGFDS-DSA1"
2123         }, {"id": "CLG1", "name": "CLGRABAD-CLG1"}, {"id": "BNA1", "name": "BNARAGBK-BNA1"}, {
2124           "id": "ATL84",
2125           "name": "CANTTCOC-ATL84"
2126         }, {"id": "APP1", "name": "WBHGTYUI-APP1"}, {"id": "RJN1", "name": "RJNRBZAW-RJN1"}, {
2127           "id": "EHH78",
2128           "name": "SDCSHHH5-EHH78"
2129         }, {"id": "mac10", "name": "PKGTESTF-mac10"}, {"id": "SXB78", "name": "SDCTGXB1-SXB78"}, {
2130           "id": "SAX78",
2131           "name": "SDCTAXG1-SAX78"
2132         }, {"id": "SYD1", "name": "SYDNAUBV-SYD1"}, {"id": "TOK1", "name": "TOKYJPFA-TOK1"}, {
2133           "id": "KGM2",
2134           "name": "KGMTNC20-KGM2"
2135         }, {"id": "DCC1b", "name": "POIUYTGH-DCC1b"}, {"id": "SKK78", "name": "SDCTKKK1-SKK78"}, {
2136           "id": "SGG78",
2137           "name": "SDCTGGG1-SGG78"
2138         }, {"id": "SJJ78", "name": "SDCTJJJ1-SJJ78"}, {"id": "SBX78", "name": "SDCTBXG1-SBX78"}, {
2139           "id": "LAG1",
2140           "name": "LARGIZON-LAG1"
2141         }, {"id": "IAA1", "name": "QAZXSWED-IAA1"}, {"id": "POI1", "name": "PLMNJKIU-POI1"}, {
2142           "id": "LAG1a",
2143           "name": "LARGIZON-LAG1a"
2144         }, {"id": "PBL1", "name": "PBLAPBAI-PBL1"}, {"id": "LAG45", "name": "LARGIZON-LAG1a"}, {
2145           "id": "MAR1",
2146           "name": "MNBVCXZM-MAR1"
2147         }, {"id": "HST70", "name": "HSTNTX70-HST70"}, {"id": "DCC1a", "name": "POIUYTGH-DCC1a"}, {
2148           "id": "TOL1",
2149           "name": "TOLDOH21-TOL1"
2150         }, {"id": "LON1", "name": "LONEENCO-LON1"}, {"id": "SJU78", "name": "SDIT1JUB-SJU78"}, {
2151           "id": "STN27",
2152           "name": "HSTNTX01-STN27"
2153         }, {"id": "SSW56", "name": "ss8126GT-SSW56"}, {"id": "SBB78", "name": "SDIT1BBB-SBB78"}, {
2154           "id": "DCC3",
2155           "name": "POIUYTGH-DCC3"
2156         }, {"id": "GNV1", "name": "GNVLSCTL-GNV1"}, {"id": "WAS1", "name": "WASHDCSW-WAS1"}, {
2157           "id": "TOY1",
2158           "name": "TORYONNZ-TOY1"
2159         }, {"id": "STT1", "name": "STTLWA02-STT1"}, {"id": "STG1", "name": "STTGGE62-STG1"}, {
2160           "id": "SLL78",
2161           "name": "SDCTLLL1-SLL78"
2162         }, {"id": "SBU78", "name": "SDIT1BUB-SBU78"}, {"id": "ATL2", "name": "ATLNGANW-ATL2"}, {
2163           "id": "BOT1",
2164           "name": "BOTHWAKY-BOT1"
2165         }, {"id": "SNG1", "name": "SNGPSIAU-SNG1"}, {"id": "NYC1", "name": "NYCMNY54-NYC1"}, {
2166           "id": "LAG1b",
2167           "name": "LARGIZON-LAG1b"
2168         }, {"id": "AMD15", "name": "AMDFAA01-AMD15"}, {"id": "SNA1", "name": "SNANTXCA-SNA1"}, {
2169           "id": "PLT1",
2170           "name": "PLTNCA60-PLT1"
2171         }, {"id": "TLP1", "name": "TLPNXM18-TLP1"}, {"id": "SDD81", "name": "SAIT1DD6-SDD81"}, {
2172           "id": "DCC1",
2173           "name": "POIUYTGH-DCC1"
2174         }, {"id": "DCC2", "name": "POIUYTGH-DCC2"}, {"id": "OKC1", "name": "OKCBOK55-OKC1"}, {
2175           "id": "PAR1",
2176           "name": "PARSFRCG-PAR1"
2177         }, {"id": "TES36", "name": "ABCEETES-TES36"}, {"id": "COM1", "name": "PLMKOPIU-COM1"}, {
2178           "id": "ANI1",
2179           "name": "ATLNGTRE-ANI1"
2180         }, {"id": "SDG78", "name": "SDIT1BDG-SDG78"}, {"id": "mac20", "name": "PKGTESTF-mac20"}, {
2181           "id": "DSF45",
2182           "name": "DSFBG123-DSF45"
2183         }, {"id": "HST25", "name": "HSTNTX01-HST25"}, {"id": "AMD18", "name": "AUDIMA01-AMD18"}, {
2184           "id": "SAA80",
2185           "name": "SAIT9AA3-SAA80"
2186         }, {"id": "SSA56", "name": "SSIT2AA7-SSA56"}, {"id": "SDD82", "name": "SAIT1DD9-SDD82"}, {
2187           "id": "JCV1",
2188           "name": "JCVLFLBW-JCV1"
2189         }, {"id": "SUL2", "name": "WERTYUJK-SUL2"}, {"id": "PUR1", "name": "purelyde-PUR1"}, {
2190           "id": "FDE55",
2191           "name": "FDERT555-FDE55"
2192         }, {"id": "SITE", "name": "LONEENCO-SITE"}, {"id": "ATL1", "name": "ATLNGAMA-ATL1"}, {
2193           "id": "JUL1",
2194           "name": "ZXCVBNMM-JUL1"
2195         }, {"id": "TAT34", "name": "TESAAISB-TAT34"}, {"id": "XCP12", "name": "CHKGH123-XCP12"}, {
2196           "id": "RAI1",
2197           "name": "poiuytre-RAI1"
2198         }, {"id": "HPO1", "name": "ATLNGAUP-HPO1"}, {"id": "KJF12", "name": "KJFDH123-KJF12"}, {
2199           "id": "SCC80",
2200           "name": "SAIT9CC3-SCC80"
2201         }, {"id": "SAA12", "name": "SAIT9AF8-SAA12"}, {"id": "SAA14", "name": "SAIT1AA9-SAA14"}, {
2202           "id": "ATL35",
2203           "name": "TTESSAAI-ATL35"
2204         }, {"id": "CWY1", "name": "CWYMOWBS-CWY1"}, {"id": "ATL76", "name": "TELEPAAI-ATL76"}, {
2205           "id": "DSL12",
2206           "name": "DSLFK242-DSL12"
2207         }, {"id": "ATL53", "name": "AAIATLTE-ATL53"}, {"id": "SAA11", "name": "SAIT9AA2-SAA11"}, {
2208           "id": "ATL62",
2209           "name": "TESSASCH-ATL62"
2210         }, {"id": "AUG1", "name": "ASDFGHJK-AUG1"}, {"id": "POI22", "name": "POIUY123-POI22"}, {
2211           "id": "SAA13",
2212           "name": "SAIT1AA9-SAA13"
2213         }, {"id": "BHY17", "name": "BHYTFRF3-BHY17"}, {"id": "LIS1", "name": "HOSTPROF-LIS1"}, {
2214           "id": "SIP1",
2215           "name": "ZXCVBNMK-SIP1"
2216         }, {"id": "ATL99", "name": "TEESTAAI-ATL43"}, {"id": "ATL64", "name": "FORLOAAJ-ATL64"}, {
2217           "id": "TAT33",
2218           "name": "TESAAISA-TAT33"
2219         }, {"id": "RAD10", "name": "INDIPUNE-RAD10"}, {"id": "RTW5", "name": "BHYTFRY4-RTW5"}, {
2220           "id": "JGS1",
2221           "name": "KSJKKKKK-JGS1"
2222         }, {"id": "ATL98", "name": "TEESTAAI-ATL43"}, {"id": "WAN1", "name": "LEIWANGW-WAN1"}, {
2223           "id": "ATL44",
2224           "name": "ATLSANAB-ATL44"
2225         }, {"id": "RTD2", "name": "BHYTFRk4-RTD2"}, {"id": "NIR1", "name": "ORFLMANA-NIR1"}, {
2226           "id": "ATL75",
2227           "name": "SANAAIRE-ATL75"
2228         }, {"id": "NUM1", "name": "QWERTYUI-NUM1"}, {"id": "MTN32", "name": "MDTWNJ21-MTN32"}, {
2229           "id": "RTZ4",
2230           "name": "BHYTFRZ6-RTZ4"
2231         }, {"id": "ATL56", "name": "ATLSANAC-ATL56"}, {"id": "AMS1", "name": "AMSTNLBW-AMS1"}, {
2232           "id": "RCT1",
2233           "name": "AMSTERNL-RCT1"
2234         }, {"id": "JAN1", "name": "ORFLMATT-JAN1"}, {"id": "ABC14", "name": "TESAAISA-ABC14"}, {
2235           "id": "TAT37",
2236           "name": "TESAAISD-TAT37"
2237         }, {"id": "MIC54", "name": "MICHIGAN-MIC54"}, {"id": "ABC11", "name": "ATLSANAI-ABC11"}, {
2238           "id": "AMF11",
2239           "name": "AMDOCS01-AMF11"
2240         }, {"id": "ATL63", "name": "ATLSANEW-ATL63"}, {"id": "ABC12", "name": "ATLSECIA-ABC12"}, {
2241           "id": "MTN20",
2242           "name": "MDTWNJ21-MTN20"
2243         }, {"id": "ABC15", "name": "AAITESAN-ABC15"}, {"id": "AVT1", "name": "AVTRFLHD-AVT1"}, {
2244           "id": "ATL34",
2245           "name": "ATLSANAI-ATL34"
2246         }],
2247         "categoryParameters": {
2248           "owningEntityList": [{
2249             "id": "aaa1",
2250             "name": "aaa1"
2251           }, {"id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "name": "WayneHolland"}, {
2252             "id": "Melissa",
2253             "name": "Melissa"
2254           }],
2255           "projectList": [{"id": "WATKINS", "name": "WATKINS"}, {"id": "x1", "name": "x1"}, {"id": "yyy1", "name": "yyy1"}],
2256           "lineOfBusinessList": [{"id": "ONAP", "name": "ONAP"}, {"id": "zzz1", "name": "zzz1"}],
2257           "platformList": [{"id": "platform", "name": "platform"}, {"id": "xxx1", "name": "xxx1"}]
2258         },
2259         "type": "[LCP_REGIONS_AND_TENANTS] Update",
2260         "subscribers": [{
2261           "id": "CAR_2020_ER",
2262           "name": "CAR_2020_ER",
2263           "isPermitted": true
2264         }, {
2265           "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
2266           "name": "JULIO ERICKSON",
2267           "isPermitted": false
2268         }, {
2269           "id": "DHV1707-TestSubscriber-2",
2270           "name": "DALE BRIDGES",
2271           "isPermitted": false
2272         }, {"id": "DHV1707-TestSubscriber-1", "name": "LLOYD BRIDGES", "isPermitted": false}, {
2273           "id": "jimmy-example",
2274           "name": "JimmyExampleCust-20161102",
2275           "isPermitted": false
2276         }, {
2277           "id": "jimmy-example2",
2278           "name": "JimmyExampleCust-20161103",
2279           "isPermitted": false
2280         }, {
2281           "id": "ERICA5779-TestSub-PWT-102",
2282           "name": "ERICA5779-TestSub-PWT-102",
2283           "isPermitted": false
2284         }, {
2285           "id": "ERICA5779-TestSub-PWT-101",
2286           "name": "ERICA5779-TestSub-PWT-101",
2287           "isPermitted": false
2288         }, {
2289           "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
2290           "name": "Emanuel",
2291           "isPermitted": false
2292         }, {
2293           "id": "ERICA5779-Subscriber-4",
2294           "name": "ERICA5779-Subscriber-5",
2295           "isPermitted": false
2296         }, {
2297           "id": "ERICA5779-TestSub-PWT-103",
2298           "name": "ERICA5779-TestSub-PWT-103",
2299           "isPermitted": false
2300         }, {
2301           "id": "ERICA5779-Subscriber-2",
2302           "name": "ERICA5779-Subscriber-2",
2303           "isPermitted": false
2304         }, {
2305           "id": "e433710f-9217-458d-a79d-1c7aff376d89",
2306           "name": "SILVIA ROBBINS",
2307           "isPermitted": true
2308         }, {
2309           "id": "ERICA5779-Subscriber-3",
2310           "name": "ERICA5779-Subscriber-3",
2311           "isPermitted": false
2312         }, {"id": "31739f3e-526b-11e6-beb8-9e71128cae77", "name": "CRAIG/ROBERTS", "isPermitted": false}]
2313       }
2314     };
2315   }
2316 }
2317
2318 class MockFeatureFlagsService {}
2319
2320 describe('Service popup service', () => {
2321   let injector;
2322   let service: ServicePopupService;
2323   let genericFormService: GenericFormService;
2324   let defaultDataGeneratorService: DefaultDataGeneratorService;
2325   let fb: FormBuilder;
2326   let iframeService: IframeService;
2327
2328   beforeAll(done => (async () => {
2329     TestBed.configureTestingModule({
2330       providers : [
2331         ServicePopupService,
2332         BasicControlGenerator,
2333         ServiceControlGenerator,
2334         DefaultDataGeneratorService,
2335         GenericFormService,
2336         FormBuilder,
2337         IframeService,
2338         AaiService,
2339         LogService,
2340         BasicPopupService,
2341         {provide:FeatureFlagsService, useClass: MockFeatureFlagsService},
2342         {provide: NgRedux, useClass: MockReduxStore},
2343         {provide: HttpClient, useClass: MockAppStore},
2344         {provide: SdcUiServices.ModalService, useClass: MockModalService}
2345       ]
2346     });
2347     await TestBed.compileComponents();
2348
2349     injector = getTestBed();
2350     service = injector.get(ServicePopupService);
2351     genericFormService = injector.get(GenericFormService);
2352     defaultDataGeneratorService = injector.get(DefaultDataGeneratorService);
2353     fb = injector.get(FormBuilder);
2354     iframeService = injector.get(IframeService);
2355
2356   })().then(done).catch(done.fail));
2357
2358   test('getTitle should return the correct title for edit and create mode', () => {
2359     expect(service.getTitle(true)).toBe('Edit service instance');
2360     expect(service.getTitle(false)).toBe('Set a new service instance');
2361   });
2362
2363   test('getSubLeftTitle should return service model name', () => {
2364     service.uuidData = {
2365       serviceId : '6b528779-44a3-4472-bdff-9cd15ec93450'
2366     };
2367     expect(service.getSubLeftTitle()).toBe('action-data');
2368   });
2369
2370   test('getSubRightTitle should return popup type', () => {
2371     expect(service.getSubRightTitle()).toBe('Service Instance Details');
2372   });
2373
2374   test('getModelInformation should update modelInformations', () => {
2375     const serviceId: string = '6b528779-44a3-4472-bdff-9cd15ec93450';
2376
2377     service.getModelInformation(serviceId);
2378     expect(service.modelInformations.length).toEqual(7);
2379
2380     expect(service.modelInformations[0].label).toEqual("Model version");
2381     expect(service.modelInformations[0].values).toEqual(['1.0']);
2382
2383     expect(service.modelInformations[1].label).toEqual("Description");
2384     expect(service.modelInformations[1].values).toEqual(['some description']);
2385
2386     expect(service.modelInformations[2].label).toEqual("Category");
2387     expect(service.modelInformations[2].values).toEqual(['some category']);
2388
2389     expect(service.modelInformations[3].label).toEqual("UUID");
2390     expect(service.modelInformations[3].values).toEqual(['6b528779-44a3-4472-bdff-9cd15ec93450']);
2391
2392     expect(service.modelInformations[4].label).toEqual("Invariant UUID");
2393     expect(service.modelInformations[4].values).toEqual(['e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0']);
2394
2395     expect(service.modelInformations[5].label).toEqual("Service type");
2396     expect(service.modelInformations[5].values).toEqual(['some service type']);
2397
2398     expect(service.modelInformations[6].label).toEqual("Service role");
2399     expect(service.modelInformations[6].values).toEqual(['some service role']);
2400   });
2401
2402
2403   test('onCancel should trigger closeDialogEvent and iframe', () => {
2404     let that = <any>{
2405       parentElementClassName: 'content',
2406       _iframeService: iframeService,
2407       resetPopupData : () =>{
2408
2409       }
2410     };
2411     jest.spyOn(iframeService, 'removeClassCloseModal');
2412     jest.spyOn(service.closeDialogEvent, 'next');
2413     service.onCancel(that, fb.group({}));
2414
2415     expect(that._iframeService.removeClassCloseModal).toHaveBeenCalledWith(that.parentElementClassName)
2416     expect(service.closeDialogEvent.next).toHaveBeenCalledWith(that);
2417   });
2418
2419
2420   test('getDynamicInputs should return list of controls' ,() => {
2421     const result:  FormControlModel[] = service.getDynamicInputs('6b528779-44a3-4472-bdff-9cd15ec93450');
2422     console.log(result);
2423     expect(result.length).toEqual(4);
2424     expect(result[0].controlName).toEqual('2017488_adiodvpe0_ASN_1');
2425     expect(result[1].controlName).toEqual('2017488_adiodvpe0_ASN_2');
2426     expect(result[2].controlName).toEqual('2017488_adiodvpe0_ASN_3');
2427     expect(result[3].controlName).toEqual('2017488_adiodvpe0_ASN_4');
2428
2429     expect(result[0].dataTestId).toEqual('2017488_adiodvpe0_ASN_1');
2430     expect(result[1].dataTestId).toEqual('2017488_adiodvpe0_ASN_2');
2431     expect(result[2].dataTestId).toEqual('2017488_adiodvpe0_ASN_3');
2432     expect(result[3].dataTestId).toEqual('2017488_adiodvpe0_ASN_4');
2433
2434     expect(result[0].validations.length).toEqual(1);
2435     expect(result[1].validations.length).toEqual(1);
2436     expect(result[2].validations.length).toEqual(0);
2437     expect(result[3].validations.length).toEqual(1);
2438   });
2439 });