1 import {HttpClientTestingModule, HttpTestingController} from "@angular/common/http/testing";
2 import {getTestBed, TestBed} from "@angular/core/testing";
3 import {MockNgRedux, NgReduxTestingModule} from "@angular-redux/store/testing";
4 import {NgRedux} from "@angular-redux/store";
5 import {ObjectToInstanceTreeService} from "./objectToInstanceTree.service";
6 import {SharedTreeService} from "../shared.tree.service";
7 import {DynamicInputsService} from "../dynamicInputs.service";
8 import {DefaultDataGeneratorService} from "../../../../shared/services/defaultDataServiceGenerator/default.data.generator.service";
9 import {AvailableModelsTreeService} from "../../available-models-tree/available-models-tree.service";
10 import {ObjectToTreeService} from "../objectToTree.service";
11 import {DrawingBoardModes} from "../../drawing-board.modes";
12 import {DialogService} from "ng2-bootstrap-modal";
13 import {VnfPopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/vnf/vnf.popup.service";
14 import {BasicControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/basic.control.generator";
15 import {AaiService} from "../../../../shared/services/aaiService/aai.service";
16 import {FeatureFlagsService} from "../../../../shared/services/featureFlag/feature-flags.service";
17 import {VnfControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/vnfGenerator/vnf.control.generator";
18 import {GenericFormService} from "../../../../shared/components/genericForm/generic-form.service";
19 import {FormBuilder} from "@angular/forms";
20 import {LogService} from "../../../../shared/utils/log/log.service";
21 import {IframeService} from "../../../../shared/utils/iframe.service";
22 import {BasicPopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/basic.popup.service";
23 import {NetworkPopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/network/network.popup.service";
24 import {NetworkControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/networkGenerator/network.control.generator";
25 import {VfModulePopuopService} from "../../../../shared/components/genericFormPopup/genericFormServices/vfModule/vfModule.popuop.service";
26 import {VfModuleControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/vfModuleGenerator/vfModule.control.generator";
27 import {VnfGroupPopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/vnfGroup/vnfGroup.popup.service";
28 import {VnfGroupControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/vnfGroupGenerator/vnfGroup.control.generator";
29 import {DuplicateService} from "../../duplicate/duplicate.service";
30 import {SdcUiComponentsModule, SdcUiServices} from "onap-ui-angular";
31 import {ErrorMsgService} from "../../../../shared/components/error-msg/error-msg.service";
32 import {ComponentInfoService} from "../../component-info/component-info.service";
33 import {NetworkStepService} from "../models/vrf/vrfModal/networkStep/network.step.service";
34 import {VpnStepService} from "../models/vrf/vrfModal/vpnStep/vpn.step.service";
36 class MockAppStore<T> {
40 'drawingBoardStatus': DrawingBoardModes.CREATE,
42 FLAG_1911_INSTANTIATION_ORDER_IN_ASYNC_ALACARTE : false
49 describe('Model Tree Generator service', () => {
51 let service: ObjectToInstanceTreeService;
52 let httpMock: HttpTestingController;
54 beforeAll(done => (async () => {
55 TestBed.configureTestingModule({
56 imports: [HttpClientTestingModule, NgReduxTestingModule, SdcUiComponentsModule],
59 AvailableModelsTreeService,
61 ObjectToInstanceTreeService,
62 DefaultDataGeneratorService,
67 BasicControlGenerator,
74 NetworkControlGenerator,
75 VfModulePopuopService,
76 VfModuleControlGenerator,
77 VnfGroupControlGenerator,
85 SdcUiServices.ModalService,
88 { provide: NgRedux, useClass: MockAppStore },
91 await TestBed.compileComponents();
93 injector = getTestBed();
94 service = injector.get(ObjectToInstanceTreeService);
95 httpMock = injector.get(HttpTestingController);
97 })().then(done).catch(done.fail));
99 test('ObjectToInstanceTreeService should be defined', () => {
100 expect(service).toBeDefined();
104 test('should return instance nodes correctly: VNF', () => {
106 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF(), getServiceInstanceHierarchy());
107 delete convertToNodes[0].menuActions;
108 delete convertToNodes[0].errors;
109 delete convertToNodes[0].isFailed;
110 delete convertToNodes[0].trackById;
111 delete convertToNodes[0].updatePoistionFunction;
112 delete convertToNodes[0].position;
113 delete convertToNodes[0].getInfo;
114 delete convertToNodes[0].componentInfoType;
115 delete convertToNodes[0].getModel;
116 delete convertToNodes[1].children[0].isFailed;
117 delete convertToNodes[1].children[0].menuActions;
118 delete convertToNodes[1].children[0].trackById;
119 delete convertToNodes[1].children[0].errors;
120 delete convertToNodes[1].children[0].updatePoistionFunction;
121 delete convertToNodes[1].children[0].position;
122 delete convertToNodes[1].children[0].getInfo;
123 delete convertToNodes[1].children[0].getModel;
124 delete convertToNodes[1].children[0].componentInfoType;
125 expect(Object.assign({}, convertToNodes[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[0]));
126 expect(Object.assign({}, convertToNodes[1].children[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[1].children[0]));
127 expect(convertToNodes[1].inMaint).toBeFalsy();
128 expect(convertToNodes[0].inMaint).toBeTruthy();
129 expect(service.numberOfFailed).toBe(0);
130 expect(service.numberOfElements).toBe(3);
133 test('should return instance nodes correctly: VNF and Network', () => {
134 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF_Network(), getServiceHeirarchyVNF_Network());
136 delete convertToNodes[1].menuActions;
137 delete convertToNodes[1].trackById;
138 delete convertToNodes[1].errors;
139 delete convertToNodes[1].isFailed;
140 delete convertToNodes[1].updatePoistionFunction;
141 delete convertToNodes[1].position;
142 delete convertToNodes[1].getModel;
143 delete convertToNodes[1].getInfo;
144 delete convertToNodes[1].componentInfoType;
145 expect(Object.assign({}, convertToNodes[0].children[0].dynamicInputs)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].dynamicInputs));
146 expect(Object.assign({}, convertToNodes[0].children[0].missingData)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].missingData));
147 expect(Object.assign({}, convertToNodes[1])).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[1]));
148 expect(service.numberOfFailed).toBe(0);
149 expect(service.numberOfElements).toBe(5);
152 function getServiceInstanceHierarchy() {
155 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
156 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
157 "name": "action-data",
159 "toscaModelURL": null,
164 "serviceEcompNaming": "false",
165 "instantiationType": "Macro",
167 "2017488_pasqualevpe0_ASN": {
169 "description": "AV/PE",
170 "entry_schema": null,
171 "inputProperties": null,
178 "instantiationUI": "legacy",
179 "modelCategory": "other"
183 "2017-388_PASQUALE-vPE 1": {
184 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
185 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
186 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
187 "name": "2017-388_PASQUALE-vPE",
189 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
191 "vnf_config_template_version": {
193 "description": "VPE Software Version",
194 "entry_schema": null,
195 "inputProperties": null,
202 "description": "Units of bandwidth",
203 "entry_schema": null,
204 "inputProperties": null,
211 "description": "Requested VPE bandwidth",
212 "entry_schema": null,
213 "inputProperties": null,
220 "description": "AIC Site CLLI",
221 "entry_schema": null,
222 "inputProperties": null,
225 "default": "ATLMY8GA"
229 "description": "AV/PE",
230 "entry_schema": null,
231 "inputProperties": null,
236 "vnf_instance_name": {
238 "description": "The hostname assigned to the vpe.",
239 "entry_schema": null,
240 "inputProperties": null,
243 "default": "mtnj309me6"
247 "vnf_config_template_version": {
248 "displayName": "vnf_config_template_version",
249 "command": "get_input",
250 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
253 "displayName": "bandwidth_units",
254 "command": "get_input",
255 "inputName": "pasqualevpe0_bandwidth_units"
258 "displayName": "bandwidth",
259 "command": "get_input",
260 "inputName": "pasqualevpe0_bandwidth"
263 "displayName": "AIC_CLLI",
264 "command": "get_input",
265 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
268 "displayName": "ASN",
269 "command": "get_input",
270 "inputName": "2017488_pasqualevpe0_ASN"
272 "vnf_instance_name": {
273 "displayName": "vnf_instance_name",
274 "command": "get_input",
275 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
279 "vmxvre_retype": "RE-VMX",
280 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
281 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
282 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
283 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
284 "int_ctl_net_name": "VMX-INTXI",
285 "vmx_int_ctl_prefix": "10.0.0.10",
286 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
287 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
288 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
290 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
291 "is_AVPN_service": "false",
292 "vmx_RSG_name": "vREXI-affinity",
293 "vmx_int_ctl_forwarding": "l2",
294 "vmxvre_oam_ip_0": "10.0.0.10",
295 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
296 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
297 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
298 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
299 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
300 "vmxvre_instance": "0",
301 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
302 "vmxvre_flavor_name": "ns.c1r16d32.v5",
303 "vmxvpfe_volume_size_0": "40.0",
304 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
305 "nf_naming": "{ecomp_generated_naming=false}",
306 "nf_naming_code": "Navneet",
307 "vmxvre_name_0": "vREXI",
308 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
309 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
310 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
311 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
312 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
313 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
314 "vmxvre_console": "vidconsole",
315 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
316 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
317 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
318 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
319 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
320 "vf_module_id": "123",
321 "nf_function": "JAI",
322 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
323 "vmxvre_int_ctl_ip_0": "10.0.0.10",
324 "ecomp_generated_naming": "false",
325 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
326 "vnf_name": "mtnj309me6vre",
327 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
328 "vmxvre_volume_type_1": "HITACHI",
329 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
330 "vmxvre_volume_type_0": "HITACHI",
331 "vmxvpfe_volume_type_0": "HITACHI",
332 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
333 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
335 "vmxvre_oam_prefix": "24",
336 "availability_zone_0": "mtpocfo-kvm-az01",
337 "ASN": "get_input:2017488_pasqualevpe0_ASN",
338 "vmxvre_chassis_i2cid": "161",
339 "vmxvpfe_name_0": "vPFEXI",
340 "bandwidth": "get_input:pasqualevpe0_bandwidth",
341 "availability_zone_max_count": "1",
342 "vmxvre_volume_size_0": "45.0",
343 "vmxvre_volume_size_1": "50.0",
344 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
345 "vmxvre_oam_gateway": "10.0.0.10",
346 "vmxvre_volume_name_1": "vREXI_FAVolume",
347 "vmxvre_ore_present": "0",
348 "vmxvre_volume_name_0": "vREXI_FBVolume",
350 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
351 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
352 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
353 "vmx_int_ctl_len": "24",
354 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
355 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
356 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
357 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
358 "nf_role": "Testing",
359 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
360 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
361 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
364 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
367 "vfcInstanceGroups": {}
369 "2017-388_PASQUALE-vPE 0": {
370 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
371 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
372 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
373 "name": "2017-388_PASQUALE-vPE",
375 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
377 "vnf_config_template_version": {
379 "description": "VPE Software Version",
380 "entry_schema": null,
381 "inputProperties": null,
388 "description": "Units of bandwidth",
389 "entry_schema": null,
390 "inputProperties": null,
397 "description": "Requested VPE bandwidth",
398 "entry_schema": null,
399 "inputProperties": null,
406 "description": "AIC Site CLLI",
407 "entry_schema": null,
408 "inputProperties": null,
411 "default": "ATLMY8GA"
415 "description": "AV/PE",
416 "entry_schema": null,
417 "inputProperties": null,
422 "vnf_instance_name": {
424 "description": "The hostname assigned to the vpe.",
425 "entry_schema": null,
426 "inputProperties": null,
429 "default": "mtnj309me6"
433 "vnf_config_template_version": {
434 "displayName": "vnf_config_template_version",
435 "command": "get_input",
436 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
439 "displayName": "bandwidth_units",
440 "command": "get_input",
441 "inputName": "pasqualevpe0_bandwidth_units"
444 "displayName": "bandwidth",
445 "command": "get_input",
446 "inputName": "pasqualevpe0_bandwidth"
449 "displayName": "AIC_CLLI",
450 "command": "get_input",
451 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
454 "displayName": "ASN",
455 "command": "get_input",
456 "inputName": "2017488_pasqualevpe0_ASN"
458 "vnf_instance_name": {
459 "displayName": "vnf_instance_name",
460 "command": "get_input",
461 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
465 "vmxvre_retype": "RE-VMX",
466 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
467 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
468 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
469 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
470 "int_ctl_net_name": "VMX-INTXI",
471 "vmx_int_ctl_prefix": "10.0.0.10",
472 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
473 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
474 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
476 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
477 "is_AVPN_service": "false",
478 "vmx_RSG_name": "vREXI-affinity",
479 "vmx_int_ctl_forwarding": "l2",
480 "vmxvre_oam_ip_0": "10.0.0.10",
481 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
482 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
483 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
484 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
485 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
486 "vmxvre_instance": "0",
487 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
488 "vmxvre_flavor_name": "ns.c1r16d32.v5",
489 "vmxvpfe_volume_size_0": "40.0",
490 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
491 "nf_naming": "{ecomp_generated_naming=false}",
492 "nf_naming_code": "Navneet",
493 "vmxvre_name_0": "vREXI",
494 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
495 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
496 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
497 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
498 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
499 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
500 "vmxvre_console": "vidconsole",
501 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
502 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
503 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
504 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
505 "min_instances": "1",
506 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
507 "vf_module_id": "123",
508 "nf_function": "JAI",
509 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
510 "vmxvre_int_ctl_ip_0": "10.0.0.10",
511 "ecomp_generated_naming": "false",
512 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
513 "vnf_name": "mtnj309me6vre",
514 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
515 "vmxvre_volume_type_1": "HITACHI",
516 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
517 "vmxvre_volume_type_0": "HITACHI",
518 "vmxvpfe_volume_type_0": "HITACHI",
519 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
520 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
522 "vmxvre_oam_prefix": "24",
523 "availability_zone_0": "mtpocfo-kvm-az01",
524 "ASN": "get_input:2017488_pasqualevpe0_ASN",
525 "vmxvre_chassis_i2cid": "161",
526 "vmxvpfe_name_0": "vPFEXI",
527 "bandwidth": "get_input:pasqualevpe0_bandwidth",
528 "availability_zone_max_count": "1",
529 "vmxvre_volume_size_0": "45.0",
530 "vmxvre_volume_size_1": "50.0",
531 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
532 "vmxvre_oam_gateway": "10.0.0.10",
533 "vmxvre_volume_name_1": "vREXI_FAVolume",
534 "vmxvre_ore_present": "0",
535 "vmxvre_volume_name_0": "vREXI_FBVolume",
537 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
538 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
539 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
540 "vmx_int_ctl_len": "24",
541 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
542 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
543 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
544 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
545 "nf_role": "Testing",
546 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
547 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
548 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
551 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
554 "vfcInstanceGroups": {}
556 "2017-488_PASQUALE-vPE 0": {
557 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
558 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
559 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
560 "name": "2017-488_PASQUALE-vPE",
562 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
564 "vnf_config_template_version": {
566 "description": "VPE Software Version",
567 "entry_schema": null,
568 "inputProperties": null,
575 "description": "Units of bandwidth",
576 "entry_schema": null,
577 "inputProperties": null,
584 "description": "Requested VPE bandwidth",
585 "entry_schema": null,
586 "inputProperties": null,
593 "description": "AIC Site CLLI",
594 "entry_schema": null,
595 "inputProperties": null,
598 "default": "ATLMY8GA"
602 "description": "AV/PE",
603 "entry_schema": null,
604 "inputProperties": null,
609 "vnf_instance_name": {
611 "description": "The hostname assigned to the vpe.",
612 "entry_schema": null,
613 "inputProperties": null,
616 "default": "mtnj309me6"
620 "vnf_config_template_version": {
621 "displayName": "vnf_config_template_version",
622 "command": "get_input",
623 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
626 "displayName": "bandwidth_units",
627 "command": "get_input",
628 "inputName": "pasqualevpe0_bandwidth_units"
631 "displayName": "bandwidth",
632 "command": "get_input",
633 "inputName": "pasqualevpe0_bandwidth"
636 "displayName": "AIC_CLLI",
637 "command": "get_input",
638 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
641 "displayName": "ASN",
642 "command": "get_input",
643 "inputName": "2017488_pasqualevpe0_ASN"
645 "vnf_instance_name": {
646 "displayName": "vnf_instance_name",
647 "command": "get_input",
648 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
652 "vmxvre_retype": "RE-VMX",
653 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
654 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
655 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
656 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
657 "int_ctl_net_name": "VMX-INTXI",
658 "vmx_int_ctl_prefix": "10.0.0.10",
659 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
660 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
661 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
663 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
664 "is_AVPN_service": "false",
665 "vmx_RSG_name": "vREXI-affinity",
666 "vmx_int_ctl_forwarding": "l2",
667 "vmxvre_oam_ip_0": "10.0.0.10",
668 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
669 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
670 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
671 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
672 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
673 "vmxvre_instance": "0",
674 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
675 "vmxvre_flavor_name": "ns.c1r16d32.v5",
676 "vmxvpfe_volume_size_0": "40.0",
677 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
678 "nf_naming": "{ecomp_generated_naming=false}",
679 "nf_naming_code": "Navneet",
680 "vmxvre_name_0": "vREXI",
681 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
682 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
683 "max_instances": "3",
684 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
685 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
686 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
687 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
688 "vmxvre_console": "vidconsole",
689 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
690 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
691 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
692 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
693 "min_instances": "1",
694 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
695 "vf_module_id": "123",
696 "nf_function": "JAI",
697 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
698 "vmxvre_int_ctl_ip_0": "10.0.0.10",
699 "ecomp_generated_naming": "false",
700 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
701 "vnf_name": "mtnj309me6vre",
702 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
703 "vmxvre_volume_type_1": "HITACHI",
704 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
705 "vmxvre_volume_type_0": "HITACHI",
706 "vmxvpfe_volume_type_0": "HITACHI",
707 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
708 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
710 "vmxvre_oam_prefix": "24",
711 "availability_zone_0": "mtpocfo-kvm-az01",
712 "ASN": "get_input:2017488_pasqualevpe0_ASN",
713 "vmxvre_chassis_i2cid": "161",
714 "vmxvpfe_name_0": "vPFEXI",
715 "bandwidth": "get_input:pasqualevpe0_bandwidth",
716 "availability_zone_max_count": "1",
717 "vmxvre_volume_size_0": "45.0",
718 "vmxvre_volume_size_1": "50.0",
719 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
720 "vmxvre_oam_gateway": "10.0.0.10",
721 "vmxvre_volume_name_1": "vREXI_FAVolume",
722 "vmxvre_ore_present": "0",
723 "vmxvre_volume_name_0": "vREXI_FBVolume",
725 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
726 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
727 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
728 "vmx_int_ctl_len": "24",
729 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
730 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
731 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
732 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
733 "nf_role": "Testing",
734 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
735 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
736 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
739 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
741 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
742 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
743 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
744 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
746 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
748 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
750 "minCountInstances": 0,
751 "maxCountInstances": null,
753 "vfModuleLabel": "PASQUALE_vRE_BV",
757 "vnf_config_template_version": {
759 "description": "VPE Software Version",
760 "entry_schema": null,
762 "sourceType": "HEAT",
763 "vfModuleLabel": "PASQUALE_vRE_BV",
764 "paramName": "vnf_config_template_version"
766 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
773 "description": "Units of bandwidth",
774 "entry_schema": null,
776 "sourceType": "HEAT",
777 "vfModuleLabel": "PASQUALE_vRE_BV",
778 "paramName": "bandwidth_units"
780 "fromInputName": "pasqualevpe0_bandwidth_units",
787 "description": "Requested VPE bandwidth",
788 "entry_schema": null,
790 "sourceType": "HEAT",
791 "vfModuleLabel": "PASQUALE_vRE_BV",
792 "paramName": "bandwidth"
794 "fromInputName": "pasqualevpe0_bandwidth",
801 "description": "AIC Site CLLI",
802 "entry_schema": null,
804 "sourceType": "HEAT",
805 "vfModuleLabel": "PASQUALE_vRE_BV",
806 "paramName": "AIC_CLLI"
808 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
811 "default": "ATLMY8GA"
813 "vnf_instance_name": {
815 "description": "The hostname assigned to the vpe.",
816 "entry_schema": null,
818 "sourceType": "HEAT",
819 "vfModuleLabel": "PASQUALE_vRE_BV",
820 "paramName": "vnf_instance_name"
822 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
825 "default": "mtnj309me6"
828 "volumeGroupAllowed": true
830 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
831 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
832 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
833 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
835 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
837 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
839 "minCountInstances": 1,
840 "maxCountInstances": 1,
842 "vfModuleLabel": "PASQUALE_base_vPE_BV",
846 "volumeGroupAllowed": false
848 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
849 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
850 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
851 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
853 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
855 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
857 "minCountInstances": 0,
858 "maxCountInstances": null,
860 "vfModuleLabel": "PASQUALE_vPFE_BV",
864 "volumeGroupAllowed": true
868 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
869 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
870 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
871 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
873 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
875 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
877 "minCountInstances": 0,
878 "maxCountInstances": null,
880 "vfModuleLabel": "PASQUALE_vRE_BV",
884 "vnf_config_template_version": {
886 "description": "VPE Software Version",
887 "entry_schema": null,
889 "sourceType": "HEAT",
890 "vfModuleLabel": "PASQUALE_vRE_BV",
891 "paramName": "vnf_config_template_version"
893 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
900 "description": "Units of bandwidth",
901 "entry_schema": null,
903 "sourceType": "HEAT",
904 "vfModuleLabel": "PASQUALE_vRE_BV",
905 "paramName": "bandwidth_units"
907 "fromInputName": "pasqualevpe0_bandwidth_units",
914 "description": "Requested VPE bandwidth",
915 "entry_schema": null,
917 "sourceType": "HEAT",
918 "vfModuleLabel": "PASQUALE_vRE_BV",
919 "paramName": "bandwidth"
921 "fromInputName": "pasqualevpe0_bandwidth",
928 "description": "AIC Site CLLI",
929 "entry_schema": null,
931 "sourceType": "HEAT",
932 "vfModuleLabel": "PASQUALE_vRE_BV",
933 "paramName": "AIC_CLLI"
935 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
938 "default": "ATLMY8GA"
940 "vnf_instance_name": {
942 "description": "The hostname assigned to the vpe.",
943 "entry_schema": null,
945 "sourceType": "HEAT",
946 "vfModuleLabel": "PASQUALE_vRE_BV",
947 "paramName": "vnf_instance_name"
949 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
952 "default": "mtnj309me6"
956 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
957 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
958 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
959 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
961 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
963 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
965 "minCountInstances": 0,
966 "maxCountInstances": null,
968 "vfModuleLabel": "PASQUALE_vPFE_BV",
974 "vfcInstanceGroups": {}
978 "collectionResources": {},
979 "configurations": {},
980 "fabricConfigurations": {},
981 "serviceProxies": {},
983 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
984 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
985 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
986 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
988 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
990 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
992 "minCountInstances": 0,
993 "maxCountInstances": null,
995 "vfModuleLabel": "PASQUALE_vRE_BV",
999 "vnf_config_template_version": {
1001 "description": "VPE Software Version",
1002 "entry_schema": null,
1003 "inputProperties": {
1004 "sourceType": "HEAT",
1005 "vfModuleLabel": "PASQUALE_vRE_BV",
1006 "paramName": "vnf_config_template_version"
1008 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1009 "constraints": null,
1013 "bandwidth_units": {
1015 "description": "Units of bandwidth",
1016 "entry_schema": null,
1017 "inputProperties": {
1018 "sourceType": "HEAT",
1019 "vfModuleLabel": "PASQUALE_vRE_BV",
1020 "paramName": "bandwidth_units"
1022 "fromInputName": "pasqualevpe0_bandwidth_units",
1023 "constraints": null,
1029 "description": "Requested VPE bandwidth",
1030 "entry_schema": null,
1031 "inputProperties": {
1032 "sourceType": "HEAT",
1033 "vfModuleLabel": "PASQUALE_vRE_BV",
1034 "paramName": "bandwidth"
1036 "fromInputName": "pasqualevpe0_bandwidth",
1037 "constraints": null,
1043 "description": "AIC Site CLLI",
1044 "entry_schema": null,
1045 "inputProperties": {
1046 "sourceType": "HEAT",
1047 "vfModuleLabel": "PASQUALE_vRE_BV",
1048 "paramName": "AIC_CLLI"
1050 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1051 "constraints": null,
1053 "default": "ATLMY8GA"
1055 "vnf_instance_name": {
1057 "description": "The hostname assigned to the vpe.",
1058 "entry_schema": null,
1059 "inputProperties": {
1060 "sourceType": "HEAT",
1061 "vfModuleLabel": "PASQUALE_vRE_BV",
1062 "paramName": "vnf_instance_name"
1064 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1065 "constraints": null,
1067 "default": "mtnj309me6"
1070 "volumeGroupAllowed": true
1072 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1073 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1074 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1075 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1076 "description": null,
1077 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1079 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1081 "minCountInstances": 1,
1082 "maxCountInstances": 1,
1084 "vfModuleLabel": "PASQUALE_base_vPE_BV",
1088 "volumeGroupAllowed": false
1090 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1091 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1092 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1093 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1094 "description": null,
1095 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1097 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1099 "minCountInstances": 0,
1100 "maxCountInstances": null,
1102 "vfModuleLabel": "PASQUALE_vPFE_BV",
1106 "volumeGroupAllowed": true
1110 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1111 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1112 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1113 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1114 "description": null,
1115 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1117 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1119 "minCountInstances": 0,
1120 "maxCountInstances": null,
1122 "vfModuleLabel": "PASQUALE_vRE_BV",
1126 "vnf_config_template_version": {
1128 "description": "VPE Software Version",
1129 "entry_schema": null,
1130 "inputProperties": {
1131 "sourceType": "HEAT",
1132 "vfModuleLabel": "PASQUALE_vRE_BV",
1133 "paramName": "vnf_config_template_version"
1135 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1136 "constraints": null,
1140 "bandwidth_units": {
1142 "description": "Units of bandwidth",
1143 "entry_schema": null,
1144 "inputProperties": {
1145 "sourceType": "HEAT",
1146 "vfModuleLabel": "PASQUALE_vRE_BV",
1147 "paramName": "bandwidth_units"
1149 "fromInputName": "pasqualevpe0_bandwidth_units",
1150 "constraints": null,
1156 "description": "Requested VPE bandwidth",
1157 "entry_schema": null,
1158 "inputProperties": {
1159 "sourceType": "HEAT",
1160 "vfModuleLabel": "PASQUALE_vRE_BV",
1161 "paramName": "bandwidth"
1163 "fromInputName": "pasqualevpe0_bandwidth",
1164 "constraints": null,
1170 "description": "AIC Site CLLI",
1171 "entry_schema": null,
1172 "inputProperties": {
1173 "sourceType": "HEAT",
1174 "vfModuleLabel": "PASQUALE_vRE_BV",
1175 "paramName": "AIC_CLLI"
1177 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1178 "constraints": null,
1180 "default": "ATLMY8GA"
1182 "vnf_instance_name": {
1184 "description": "The hostname assigned to the vpe.",
1185 "entry_schema": null,
1186 "inputProperties": {
1187 "sourceType": "HEAT",
1188 "vfModuleLabel": "PASQUALE_vRE_BV",
1189 "paramName": "vnf_instance_name"
1191 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1192 "constraints": null,
1194 "default": "mtnj309me6"
1198 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1199 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1200 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1201 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1202 "description": null,
1203 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1205 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1207 "minCountInstances": 0,
1208 "maxCountInstances": null,
1210 "vfModuleLabel": "PASQUALE_vPFE_BV",
1220 function getServiceHeirarchyVNF_Network() {
1223 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
1224 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1225 "name": "action-data",
1227 "toscaModelURL": null,
1232 "serviceEcompNaming": "false",
1233 "instantiationType": "A-La-Carte",
1235 "2017488_pasqualevpe0_ASN": {
1237 "description": "AV/PE",
1238 "entry_schema": null,
1239 "inputProperties": null,
1247 "2017-388_PASQUALE-vPE 1": {
1248 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
1249 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
1250 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
1251 "name": "2017-388_PASQUALE-vPE",
1253 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
1255 "vnf_config_template_version": {
1257 "description": "VPE Software Version",
1258 "entry_schema": null,
1259 "inputProperties": null,
1264 "bandwidth_units": {
1266 "description": "Units of bandwidth",
1267 "entry_schema": null,
1268 "inputProperties": null,
1275 "description": "Requested VPE bandwidth",
1276 "entry_schema": null,
1277 "inputProperties": null,
1284 "description": "AIC Site CLLI",
1285 "entry_schema": null,
1286 "inputProperties": null,
1289 "default": "ATLMY8GA"
1293 "description": "AV/PE",
1294 "entry_schema": null,
1295 "inputProperties": null,
1300 "vnf_instance_name": {
1302 "description": "The hostname assigned to the vpe.",
1303 "entry_schema": null,
1304 "inputProperties": null,
1307 "default": "mtnj309me6"
1311 "vnf_config_template_version": {
1312 "displayName": "vnf_config_template_version",
1313 "command": "get_input",
1314 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1316 "bandwidth_units": {
1317 "displayName": "bandwidth_units",
1318 "command": "get_input",
1319 "inputName": "pasqualevpe0_bandwidth_units"
1322 "displayName": "bandwidth",
1323 "command": "get_input",
1324 "inputName": "pasqualevpe0_bandwidth"
1327 "displayName": "AIC_CLLI",
1328 "command": "get_input",
1329 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1332 "displayName": "ASN",
1333 "command": "get_input",
1334 "inputName": "2017488_pasqualevpe0_ASN"
1336 "vnf_instance_name": {
1337 "displayName": "vnf_instance_name",
1338 "command": "get_input",
1339 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1343 "vmxvre_retype": "RE-VMX",
1344 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1345 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1346 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1347 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1348 "int_ctl_net_name": "VMX-INTXI",
1349 "vmx_int_ctl_prefix": "10.0.0.10",
1350 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1351 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1352 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1354 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1355 "is_AVPN_service": "false",
1356 "vmx_RSG_name": "vREXI-affinity",
1357 "vmx_int_ctl_forwarding": "l2",
1358 "vmxvre_oam_ip_0": "10.0.0.10",
1359 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1360 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1361 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1362 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1363 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1364 "vmxvre_instance": "0",
1365 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1366 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1367 "vmxvpfe_volume_size_0": "40.0",
1368 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1369 "nf_naming": "{ecomp_generated_naming=false}",
1370 "nf_naming_code": "Navneet",
1371 "vmxvre_name_0": "vREXI",
1372 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1373 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1374 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1375 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1376 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1377 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1378 "vmxvre_console": "vidconsole",
1379 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1380 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1381 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1382 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1383 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1384 "vf_module_id": "123",
1385 "nf_function": "JAI",
1386 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1387 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1388 "ecomp_generated_naming": "false",
1389 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1390 "vnf_name": "mtnj309me6vre",
1391 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1392 "vmxvre_volume_type_1": "HITACHI",
1393 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1394 "vmxvre_volume_type_0": "HITACHI",
1395 "vmxvpfe_volume_type_0": "HITACHI",
1396 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1397 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1399 "vmxvre_oam_prefix": "24",
1400 "availability_zone_0": "mtpocfo-kvm-az01",
1401 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1402 "vmxvre_chassis_i2cid": "161",
1403 "vmxvpfe_name_0": "vPFEXI",
1404 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1405 "availability_zone_max_count": "1",
1406 "vmxvre_volume_size_0": "45.0",
1407 "vmxvre_volume_size_1": "50.0",
1408 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1409 "vmxvre_oam_gateway": "10.0.0.10",
1410 "vmxvre_volume_name_1": "vREXI_FAVolume",
1411 "vmxvre_ore_present": "0",
1412 "vmxvre_volume_name_0": "vREXI_FBVolume",
1414 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1415 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1416 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1417 "vmx_int_ctl_len": "24",
1418 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1419 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1420 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1421 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1422 "nf_role": "Testing",
1423 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1424 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1425 "vmxvpfe_flavor_name": "ns.c20r16d25.v5",
1429 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
1432 "vfcInstanceGroups": {}
1434 "2017-388_PASQUALE-vPE 0": {
1435 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
1436 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1437 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
1438 "name": "2017-388_PASQUALE-vPE",
1440 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
1442 "vnf_config_template_version": {
1444 "description": "VPE Software Version",
1445 "entry_schema": null,
1446 "inputProperties": null,
1451 "bandwidth_units": {
1453 "description": "Units of bandwidth",
1454 "entry_schema": null,
1455 "inputProperties": null,
1462 "description": "Requested VPE bandwidth",
1463 "entry_schema": null,
1464 "inputProperties": null,
1471 "description": "AIC Site CLLI",
1472 "entry_schema": null,
1473 "inputProperties": null,
1476 "default": "ATLMY8GA"
1480 "description": "AV/PE",
1481 "entry_schema": null,
1482 "inputProperties": null,
1487 "vnf_instance_name": {
1489 "description": "The hostname assigned to the vpe.",
1490 "entry_schema": null,
1491 "inputProperties": null,
1494 "default": "mtnj309me6"
1498 "vnf_config_template_version": {
1499 "displayName": "vnf_config_template_version",
1500 "command": "get_input",
1501 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1503 "bandwidth_units": {
1504 "displayName": "bandwidth_units",
1505 "command": "get_input",
1506 "inputName": "pasqualevpe0_bandwidth_units"
1509 "displayName": "bandwidth",
1510 "command": "get_input",
1511 "inputName": "pasqualevpe0_bandwidth"
1514 "displayName": "AIC_CLLI",
1515 "command": "get_input",
1516 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1519 "displayName": "ASN",
1520 "command": "get_input",
1521 "inputName": "2017488_pasqualevpe0_ASN"
1523 "vnf_instance_name": {
1524 "displayName": "vnf_instance_name",
1525 "command": "get_input",
1526 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1530 "vmxvre_retype": "RE-VMX",
1531 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1532 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1533 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1534 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1535 "int_ctl_net_name": "VMX-INTXI",
1536 "vmx_int_ctl_prefix": "10.0.0.10",
1537 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1538 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1539 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1541 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1542 "is_AVPN_service": "false",
1543 "vmx_RSG_name": "vREXI-affinity",
1544 "vmx_int_ctl_forwarding": "l2",
1545 "vmxvre_oam_ip_0": "10.0.0.10",
1546 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1547 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1548 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1549 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1550 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1551 "vmxvre_instance": "0",
1552 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1553 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1554 "vmxvpfe_volume_size_0": "40.0",
1555 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1556 "nf_naming": "{ecomp_generated_naming=false}",
1557 "nf_naming_code": "Navneet",
1558 "vmxvre_name_0": "vREXI",
1559 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1560 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1561 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1562 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1563 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1564 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1565 "vmxvre_console": "vidconsole",
1566 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1567 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1568 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1569 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1570 "min_instances": "1",
1571 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1572 "vf_module_id": "123",
1573 "nf_function": "JAI",
1574 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1575 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1576 "ecomp_generated_naming": "false",
1577 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1578 "vnf_name": "mtnj309me6vre",
1579 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1580 "vmxvre_volume_type_1": "HITACHI",
1581 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1582 "vmxvre_volume_type_0": "HITACHI",
1583 "vmxvpfe_volume_type_0": "HITACHI",
1584 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1585 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1587 "vmxvre_oam_prefix": "24",
1588 "availability_zone_0": "mtpocfo-kvm-az01",
1589 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1590 "vmxvre_chassis_i2cid": "161",
1591 "vmxvpfe_name_0": "vPFEXI",
1592 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1593 "availability_zone_max_count": "1",
1594 "vmxvre_volume_size_0": "45.0",
1595 "vmxvre_volume_size_1": "50.0",
1596 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1597 "vmxvre_oam_gateway": "10.0.0.10",
1598 "vmxvre_volume_name_1": "vREXI_FAVolume",
1599 "vmxvre_ore_present": "0",
1600 "vmxvre_volume_name_0": "vREXI_FBVolume",
1602 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1603 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1604 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1605 "vmx_int_ctl_len": "24",
1606 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1607 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1608 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1609 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1610 "nf_role": "Testing",
1611 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1612 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1613 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1616 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
1619 "vfcInstanceGroups": {}
1621 "2017-488_PASQUALE-vPE 0": {
1622 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
1623 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1624 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE 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",
1625 "name": "2017-488_PASQUALE-vPE",
1627 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
1629 "vnf_config_template_version": {
1631 "description": "VPE Software Version",
1632 "entry_schema": null,
1633 "inputProperties": null,
1638 "bandwidth_units": {
1640 "description": "Units of bandwidth",
1641 "entry_schema": null,
1642 "inputProperties": null,
1649 "description": "Requested VPE bandwidth",
1650 "entry_schema": null,
1651 "inputProperties": null,
1658 "description": "AIC Site CLLI",
1659 "entry_schema": null,
1660 "inputProperties": null,
1663 "default": "ATLMY8GA"
1667 "description": "AV/PE",
1668 "entry_schema": null,
1669 "inputProperties": null,
1674 "vnf_instance_name": {
1676 "description": "The hostname assigned to the vpe.",
1677 "entry_schema": null,
1678 "inputProperties": null,
1681 "default": "mtnj309me6"
1685 "vnf_config_template_version": {
1686 "displayName": "vnf_config_template_version",
1687 "command": "get_input",
1688 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1690 "bandwidth_units": {
1691 "displayName": "bandwidth_units",
1692 "command": "get_input",
1693 "inputName": "pasqualevpe0_bandwidth_units"
1696 "displayName": "bandwidth",
1697 "command": "get_input",
1698 "inputName": "pasqualevpe0_bandwidth"
1701 "displayName": "AIC_CLLI",
1702 "command": "get_input",
1703 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1706 "displayName": "ASN",
1707 "command": "get_input",
1708 "inputName": "2017488_pasqualevpe0_ASN"
1710 "vnf_instance_name": {
1711 "displayName": "vnf_instance_name",
1712 "command": "get_input",
1713 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1717 "vmxvre_retype": "RE-VMX",
1718 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1719 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1720 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1721 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1722 "int_ctl_net_name": "VMX-INTXI",
1723 "vmx_int_ctl_prefix": "10.0.0.10",
1724 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1725 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1726 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1728 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1729 "is_AVPN_service": "false",
1730 "vmx_RSG_name": "vREXI-affinity",
1731 "vmx_int_ctl_forwarding": "l2",
1732 "vmxvre_oam_ip_0": "10.0.0.10",
1733 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1734 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1735 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1736 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1737 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1738 "vmxvre_instance": "0",
1739 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1740 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1741 "vmxvpfe_volume_size_0": "40.0",
1742 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1743 "nf_naming": "{ecomp_generated_naming=false}",
1744 "nf_naming_code": "Navneet",
1745 "vmxvre_name_0": "vREXI",
1746 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1747 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1748 "max_instances": "3",
1749 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1750 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1751 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1752 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1753 "vmxvre_console": "vidconsole",
1754 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1755 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1756 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1757 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1758 "min_instances": "1",
1759 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1760 "vf_module_id": "123",
1761 "nf_function": "JAI",
1762 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1763 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1764 "ecomp_generated_naming": "false",
1765 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1766 "vnf_name": "mtnj309me6vre",
1767 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1768 "vmxvre_volume_type_1": "HITACHI",
1769 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1770 "vmxvre_volume_type_0": "HITACHI",
1771 "vmxvpfe_volume_type_0": "HITACHI",
1772 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1773 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1775 "vmxvre_oam_prefix": "24",
1776 "availability_zone_0": "mtpocfo-kvm-az01",
1777 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1778 "vmxvre_chassis_i2cid": "161",
1779 "vmxvpfe_name_0": "vPFEXI",
1780 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1781 "availability_zone_max_count": "1",
1782 "vmxvre_volume_size_0": "45.0",
1783 "vmxvre_volume_size_1": "50.0",
1784 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1785 "vmxvre_oam_gateway": "10.0.0.10",
1786 "vmxvre_volume_name_1": "vREXI_FAVolume",
1787 "vmxvre_ore_present": "0",
1788 "vmxvre_volume_name_0": "vREXI_FBVolume",
1790 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1791 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1792 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1793 "vmx_int_ctl_len": "24",
1794 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1795 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1796 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1797 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1798 "nf_role": "Testing",
1799 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1800 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1801 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1804 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
1806 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1807 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1808 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1809 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1810 "description": null,
1811 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1813 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1815 "minCountInstances": 0,
1816 "maxCountInstances": null,
1818 "vfModuleLabel": "PASQUALE_vRE_BV"
1821 "pasqualevpe0_bandwidth": {
1823 "description": "Requested VPE bandwidth",
1824 "entry_schema": null,
1825 "inputProperties": {
1826 "sourceType": "HEAT",
1827 "vfModuleLabel": "PASQUALE_vRE_BV",
1828 "paramName": "bandwidth"
1830 "constraints": null,
1834 "2017488_pasqualevpe0_vnf_instance_name": {
1836 "description": "The hostname assigned to the vpe.",
1837 "entry_schema": null,
1838 "inputProperties": {
1839 "sourceType": "HEAT",
1840 "vfModuleLabel": "PASQUALE_vRE_BV",
1841 "paramName": "vnf_instance_name"
1843 "constraints": null,
1845 "default": "mtnj309me6"
1847 "2017488_pasqualevpe0_vnf_config_template_version": {
1849 "description": "VPE Software Version",
1850 "entry_schema": null,
1851 "inputProperties": {
1852 "sourceType": "HEAT",
1853 "vfModuleLabel": "PASQUALE_vRE_BV",
1854 "paramName": "vnf_config_template_version"
1856 "constraints": null,
1860 "2017488_pasqualevpe0_AIC_CLLI": {
1862 "description": "AIC Site CLLI",
1863 "entry_schema": null,
1864 "inputProperties": {
1865 "sourceType": "HEAT",
1866 "vfModuleLabel": "PASQUALE_vRE_BV",
1867 "paramName": "AIC_CLLI"
1869 "constraints": null,
1871 "default": "ATLMY8GA"
1873 "pasqualevpe0_bandwidth_units": {
1875 "description": "Units of bandwidth",
1876 "entry_schema": null,
1877 "inputProperties": {
1878 "sourceType": "HEAT",
1879 "vfModuleLabel": "PASQUALE_vRE_BV",
1880 "paramName": "bandwidth_units"
1882 "constraints": null,
1887 "volumeGroupAllowed": true
1889 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1890 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1891 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1892 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1893 "description": null,
1894 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1896 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1898 "minCountInstances": 1,
1899 "maxCountInstances": 1,
1901 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1904 "volumeGroupAllowed": false
1906 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1907 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1908 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1909 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1910 "description": null,
1911 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1913 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1915 "minCountInstances": 0,
1916 "maxCountInstances": null,
1918 "vfModuleLabel": "PASQUALE_vPFE_BV"
1921 "volumeGroupAllowed": true
1925 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1926 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1927 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1928 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1929 "description": null,
1930 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1932 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1934 "minCountInstances": 0,
1935 "maxCountInstances": null,
1937 "vfModuleLabel": "PASQUALE_vRE_BV"
1940 "pasqualevpe0_bandwidth": {
1942 "description": "Requested VPE bandwidth",
1943 "entry_schema": null,
1944 "inputProperties": {
1945 "sourceType": "HEAT",
1946 "vfModuleLabel": "PASQUALE_vRE_BV",
1947 "paramName": "bandwidth"
1949 "constraints": null,
1953 "2017488_pasqualevpe0_vnf_instance_name": {
1955 "description": "The hostname assigned to the vpe.",
1956 "entry_schema": null,
1957 "inputProperties": {
1958 "sourceType": "HEAT",
1959 "vfModuleLabel": "PASQUALE_vRE_BV",
1960 "paramName": "vnf_instance_name"
1962 "constraints": null,
1964 "default": "mtnj309me6"
1966 "2017488_pasqualevpe0_vnf_config_template_version": {
1968 "description": "VPE Software Version",
1969 "entry_schema": null,
1970 "inputProperties": {
1971 "sourceType": "HEAT",
1972 "vfModuleLabel": "PASQUALE_vRE_BV",
1973 "paramName": "vnf_config_template_version"
1975 "constraints": null,
1979 "2017488_pasqualevpe0_AIC_CLLI": {
1981 "description": "AIC Site CLLI",
1982 "entry_schema": null,
1983 "inputProperties": {
1984 "sourceType": "HEAT",
1985 "vfModuleLabel": "PASQUALE_vRE_BV",
1986 "paramName": "AIC_CLLI"
1988 "constraints": null,
1990 "default": "ATLMY8GA"
1992 "pasqualevpe0_bandwidth_units": {
1994 "description": "Units of bandwidth",
1995 "entry_schema": null,
1996 "inputProperties": {
1997 "sourceType": "HEAT",
1998 "vfModuleLabel": "PASQUALE_vRE_BV",
1999 "paramName": "bandwidth_units"
2001 "constraints": null,
2007 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2008 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2009 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2010 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2011 "description": null,
2012 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2014 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2016 "minCountInstances": 0,
2017 "maxCountInstances": null,
2019 "vfModuleLabel": "PASQUALE_vPFE_BV"
2024 "vfcInstanceGroups": {}
2029 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2030 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
2031 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
2034 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2036 "vnf_config_template_version": {
2038 "description": "VPE Software Version",
2039 "entry_schema": null,
2040 "inputProperties": null,
2045 "bandwidth_units": {
2047 "description": "Units of bandwidth",
2048 "entry_schema": null,
2049 "inputProperties": null,
2056 "description": "Requested VPE bandwidth",
2057 "entry_schema": null,
2058 "inputProperties": null,
2065 "description": "AIC Site CLLI",
2066 "entry_schema": null,
2067 "inputProperties": null,
2070 "default": "ATLMY8GA"
2074 "description": "AV/PE",
2075 "entry_schema": null,
2076 "inputProperties": null,
2081 "vnf_instance_name": {
2083 "description": "The hostname assigned to the vpe.",
2084 "entry_schema": null,
2085 "inputProperties": null,
2088 "default": "mtnj309me6"
2093 "network_role": "network role 1, network role 2",
2095 "max_instances": 10,
2096 "ecomp_generated_naming": "true",
2097 "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}}",
2098 "exVL_naming": "{ecomp_generated_naming=true}",
2099 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
2100 "network_homing": "{ecomp_selected_instance_node_target=false}"
2103 "modelCustomizationName": "ExtVL 0"
2106 "collectionResources": {},
2107 "configurations": {},
2108 "fabricConfigurations": {},
2109 "serviceProxies": {},
2111 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2112 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2113 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2114 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2115 "description": null,
2116 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2118 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2120 "minCountInstances": 0,
2121 "maxCountInstances": null,
2123 "vfModuleLabel": "PASQUALE_vRE_BV"
2126 "pasqualevpe0_bandwidth": {
2128 "description": "Requested VPE bandwidth",
2129 "entry_schema": null,
2130 "inputProperties": {
2131 "sourceType": "HEAT",
2132 "vfModuleLabel": "PASQUALE_vRE_BV",
2133 "paramName": "bandwidth"
2135 "constraints": null,
2139 "2017488_pasqualevpe0_vnf_instance_name": {
2141 "description": "The hostname assigned to the vpe.",
2142 "entry_schema": null,
2143 "inputProperties": {
2144 "sourceType": "HEAT",
2145 "vfModuleLabel": "PASQUALE_vRE_BV",
2146 "paramName": "vnf_instance_name"
2148 "constraints": null,
2150 "default": "mtnj309me6"
2152 "2017488_pasqualevpe0_vnf_config_template_version": {
2154 "description": "VPE Software Version",
2155 "entry_schema": null,
2156 "inputProperties": {
2157 "sourceType": "HEAT",
2158 "vfModuleLabel": "PASQUALE_vRE_BV",
2159 "paramName": "vnf_config_template_version"
2161 "constraints": null,
2165 "2017488_pasqualevpe0_AIC_CLLI": {
2167 "description": "AIC Site CLLI",
2168 "entry_schema": null,
2169 "inputProperties": {
2170 "sourceType": "HEAT",
2171 "vfModuleLabel": "PASQUALE_vRE_BV",
2172 "paramName": "AIC_CLLI"
2174 "constraints": null,
2176 "default": "ATLMY8GA"
2178 "pasqualevpe0_bandwidth_units": {
2180 "description": "Units of bandwidth",
2181 "entry_schema": null,
2182 "inputProperties": {
2183 "sourceType": "HEAT",
2184 "vfModuleLabel": "PASQUALE_vRE_BV",
2185 "paramName": "bandwidth_units"
2187 "constraints": null,
2192 "volumeGroupAllowed": true
2194 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2195 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2196 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2197 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2198 "description": null,
2199 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2201 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2203 "minCountInstances": 1,
2204 "maxCountInstances": 1,
2206 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2209 "volumeGroupAllowed": false
2211 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2212 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2213 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2214 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2215 "description": null,
2216 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2218 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2220 "minCountInstances": 0,
2221 "maxCountInstances": null,
2223 "vfModuleLabel": "PASQUALE_vPFE_BV"
2226 "volumeGroupAllowed": true
2232 function getInstanceServiceVNF() {
2235 "2017-388_PASQUALE-vPE 0": {
2238 "orchStatus": "Active",
2239 "provStatus": "prov",
2240 "rollbackOnFailure": "true",
2241 "originalName": "2017-388_PASQUALE-vPE 0",
2242 "isMissingData": true,
2243 "trackById": "u5mtsvzmq6p",
2245 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2246 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
2247 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2248 "lcpCloudRegionId": null,
2250 "lineOfBusiness": null,
2251 "statusMessage": "Failed Vnf Message",
2252 "platformName": null,
2255 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2256 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2257 "modelName": "2017-388_PASQUALE-vPE",
2258 "modelVersion": "4.0",
2259 "modelCustomizationName": "2017-388_PASQUALE-vPE 0"
2262 "2017-488_PASQUALE-vPE 0": {
2265 "rollbackOnFailure": "true",
2266 "originalName": "2017-488_PASQUALE-vPE 0",
2267 "isMissingData": false,
2268 "trackById": "1d6dg4fsgbm",
2270 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2271 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp": {
2273 "isMissingData": true,
2274 "sdncPreReload": null,
2276 "modelType": "VFmodule",
2277 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2278 "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2279 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2280 "modelVersion": "5",
2281 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2282 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2283 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
2288 "trackById": "v2egx1b8i1l",
2289 "statusMessage": "Failed vfModel message"
2293 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2294 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2295 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2296 "lcpCloudRegionId": "AAIAIC25",
2297 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2298 "lineOfBusiness": "ONAP",
2299 "platformName": "platform",
2301 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2302 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2303 "modelName": "2017-488_PASQUALE-vPE",
2304 "modelVersion": "5.0",
2305 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2306 "modelUniqueId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2307 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2308 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2310 "instanceName": "2017488_PASQUALEvPE",
2311 "legacyRegion": "123",
2319 "2017488_pasqualevpe0_ASN": "AV_vPE"
2322 "validationCounter": 3,
2326 "existingVNFCounterMap": {
2327 "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
2328 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2330 "existingNetworksCounterMap": {},
2332 "instanceName": "yoav",
2333 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2334 "subscriptionServiceType": "TYLER SILVIA",
2335 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2336 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2337 "lcpCloudRegionId": "AAIAIC25",
2338 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2339 "aicZoneId": "ABC15",
2340 "projectName": "WATKINS",
2341 "rollbackOnFailure": "true",
2343 "aicZoneName": "AAITESAN-ABC15",
2344 "owningEntityName": "WayneHolland",
2345 "testApi": "VNF_API",
2346 "isEcompGeneratedNaming": false,
2347 "tenantName": "USP-SIP-IC-24335-T-01",
2349 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2350 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2351 "modelName": "action-data",
2352 "modelVersion": "1.0",
2353 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2355 "isALaCarte": false,
2356 "name": "action-data",
2360 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2361 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2364 "isMultiStepDesign": false
2368 function getInstanceServiceVNF_Network() {
2371 "2017-488_PASQUALE-vPE 0": {
2373 "rollbackOnFailure": "true",
2374 "originalName": "2017-488_PASQUALE-vPE 0",
2375 "isMissingData": false,
2376 "trackById": "o65b26t2thj",
2378 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2379 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi": {
2381 "instanceName": "yoav",
2382 "volumeGroupName": "123",
2384 "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2385 "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
2386 "modelName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2387 "modelVersion": "6",
2388 "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2389 "modelUniqueId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2390 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2391 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
2393 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2394 "isMissingData": false,
2397 "pasqualevpe0_bandwidth": "10",
2398 "2017488_pasqualevpe0_vnf_instance_name": "mtnj309me6",
2399 "2017488_pasqualevpe0_vnf_config_template_version": "17.2",
2400 "2017488_pasqualevpe0_AIC_CLLI": "ATLMY8GA",
2401 "pasqualevpe0_bandwidth_units": "Gbps"
2407 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2408 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2409 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2410 "lcpCloudRegionId": "hvf6",
2411 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
2412 "lineOfBusiness": "ONAP",
2413 "platformName": "platform",
2415 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2416 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2417 "modelName": "2017-488_PASQUALE-vPE",
2418 "modelVersion": "5.0",
2419 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2420 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2421 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2423 "instanceName": "2017488_PASQUALEvPE",
2431 "2017488_pasqualevpe0_ASN": "AV_vPE"
2434 "validationCounter": 0,
2441 "existingVNFCounterMap": {
2442 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2444 "existingNetworksCounterMap": {
2445 "ddc3f20c-08b5-40fd-af72-c6d14636b986": 3
2450 "rollbackOnFailure": "true",
2451 "isMissingData": false,
2452 "originalName": "ExtVL 0",
2453 "networkStoreKey": "ExtVL 0",
2454 "trackById": "sf3zth68xjf",
2455 "statusMessage": "Network failed message",
2456 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2457 "lcpCloudRegionId": "hvf6",
2458 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2459 "platformName": "xxx1",
2460 "lineOfBusiness": "ONAP",
2461 "uuid": "network-instance-model-version-id",
2463 "globalRouteTarget": "mock-global-1",
2464 "routeTargetRole": "mock-role-x"
2470 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2471 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2472 "modelName": "ExtVL",
2473 "modelVersion": "37.0",
2474 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2475 "modelCustomizationName": "ExtVL 0",
2476 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2478 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2482 "rollbackOnFailure": "true",
2483 "isMissingData": false,
2484 "originalName": "ExtVL 0",
2485 "networkStoreKey": "ExtVL 0",
2486 "trackById": "2mdxioxca9h",
2487 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2488 "lcpCloudRegionId": "hvf6",
2489 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2490 "platformName": "xxx1",
2491 "lineOfBusiness": "ONAP",
2496 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2497 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2498 "modelName": "ExtVL",
2499 "modelVersion": "37.0",
2500 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2501 "modelCustomizationName": "ExtVL 0",
2502 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2504 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2508 "rollbackOnFailure": "true",
2509 "isMissingData": false,
2510 "originalName": "ExtVL 0",
2511 "networkStoreKey": "ExtVL 0_1",
2512 "trackById": "z7vd1gmpbs",
2513 "instanceName": "ExtVL",
2514 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2515 "lcpCloudRegionId": "hvf6",
2516 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2517 "platformName": "xxx1",
2518 "lineOfBusiness": "zzz1",
2521 "vnf_config_template_version": "17.2",
2522 "bandwidth_units": "Gbps",
2524 "AIC_CLLI": "ATLMY8GA",
2526 "vnf_instance_name": "yoav"
2530 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2531 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2532 "modelName": "ExtVL",
2533 "modelVersion": "37.0",
2534 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2535 "modelCustomizationName": "ExtVL 0",
2536 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2538 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2541 "instanceName": "InstanceName",
2542 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2543 "subscriptionServiceType": "TYLER SILVIA",
2544 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2545 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2546 "lcpCloudRegionId": "AAIAIC25",
2547 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2548 "aicZoneId": "JAG1",
2549 "projectName": null,
2550 "rollbackOnFailure": "true",
2552 "aicZoneName": "YUDFJULP-JAG1",
2553 "owningEntityName": "WayneHolland",
2554 "testApi": "GR_API",
2555 "isEcompGeneratedNaming": false,
2556 "tenantName": "USP-SIP-IC-24335-T-01",
2558 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2559 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2560 "modelName": "action-data",
2561 "modelVersion": "1.0",
2562 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2564 "isALaCarte": false,
2565 "name": "action-data",
2569 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2570 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2573 "isMultiStepDesign": false
2577 function expectInstanceNodesResultVNF() {
2581 "modelId": "afacccf6-397d-45d6-b5ae-94c39734b168",
2582 "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2583 "modelUniqueId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2584 "missingData": true,
2585 "id": "u5mtsvzmq6p",
2586 "orchStatus": 'Active',
2587 "provStatus": 'prov',
2589 "name": "2017-388_PASQUALE-vPE 0",
2590 "modelName": "2017-388_PASQUALE-vPE 0",
2593 "isEcompGeneratedNaming": false,
2594 "networkStoreKey": "2017-388_PASQUALE-vPE 0",
2595 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2598 "statusMessage": "Failed Vnf Message",
2599 "statusProperties": [Object({
2600 key: 'Prov Status:',
2602 testId: 'provStatus'
2603 }), Object({ key: 'Orch Status:', value: 'Active', testId: 'orchStatus' }), Object({
2604 key: 'In-maintenance',
2611 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2612 "missingData": false,
2613 "id": "1d6dg4fsgbm",
2616 "name": "2017-488_PASQUALE-vPE 0",
2617 "modelName": "2017-488_PASQUALE-vPE 0",
2619 "isEcompGeneratedNaming": false,
2620 "networkStoreKey": "2017-488_PASQUALE-vPE 0",
2621 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2623 "statusProperties": [Object({
2624 key: 'Prov Status:',
2626 testId: 'provStatus'
2627 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2629 "parentType": 'VNF',
2631 "modelId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2632 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2633 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2634 "missingData": true,
2635 "id": "v2egx1b8i1l",
2636 "statusMessage": "Failed vfModel message",
2637 "name": "<Automatically Assigned>",
2638 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2640 "isEcompGeneratedNaming": false,
2641 "dynamicInputs": [],
2642 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp",
2644 "statusProperties": [Object({
2645 key: 'Prov Status:',
2647 testId: 'provStatus'
2648 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2653 function expectInstanceNodesResultVNF_Network() {
2658 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2659 "missingData": false,
2660 "id": "o65b26t2thj",
2661 "name": "2017488_PASQUALEvPE",
2662 "modelName": "2017-488_PASQUALE-vPE 0",
2664 "isEcompGeneratedNaming": false,
2665 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2667 "statusProperties": [Object({
2668 key: 'Prov Status:',
2670 testId: 'provStatus'
2671 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2675 "modelId": "25284168-24bb-4698-8cb4-3f509146eca5",
2676 "missingData": false,
2678 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2680 "isEcompGeneratedNaming": false,
2684 "id": "pasqualevpe0_bandwidth",
2686 "name": "pasqualevpe0_bandwidth",
2689 "description": "Requested VPE bandwidth"
2692 "id": "2017488_pasqualevpe0_vnf_instance_name",
2694 "name": "2017488_pasqualevpe0_vnf_instance_name",
2695 "value": "mtnj309me6",
2697 "description": "The hostname assigned to the vpe."
2700 "id": "2017488_pasqualevpe0_vnf_config_template_version",
2702 "name": "2017488_pasqualevpe0_vnf_config_template_version",
2705 "description": "VPE Software Version"
2708 "id": "2017488_pasqualevpe0_AIC_CLLI",
2710 "name": "2017488_pasqualevpe0_AIC_CLLI",
2711 "value": "ATLMY8GA",
2713 "description": "AIC Site CLLI"
2716 "id": "pasqualevpe0_bandwidth_units",
2718 "name": "pasqualevpe0_bandwidth_units",
2721 "description": "Units of bandwidth"
2724 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi"
2731 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2732 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2733 "modelUniqueId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2734 "missingData": false,
2735 "id": "sf3zth68xjf",
2736 "name": "<Automatically Assigned>",
2737 "routeTargetId": "mock-global-1",
2738 "routeTargetRole": "mock-role-x",
2739 "statusMessage": "Network failed message",
2740 "modelName": "ExtVL 0",
2742 "isEcompGeneratedNaming": true,
2743 "networkStoreKey": "ExtVL 0",
2745 "statusProperties": [Object({
2746 key: 'Prov Status:',
2748 testId: 'provStatus'
2749 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2754 "originalAction": 'None',
2755 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2756 "missingData": false,
2757 "id": "2mdxioxca9h",
2758 "name": "<Automatically Assigned>",
2759 "modelName": "ExtVL 0",
2761 "isEcompGeneratedNaming": true,
2762 "networkStoreKey": "ExtVL 0:0001",
2768 "originalAction": 'None',
2769 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2770 "missingData": false,
2773 "modelName": "ExtVL 0",
2775 "isEcompGeneratedNaming": true,
2776 "networkStoreKey": "ExtVL 0_1",