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 {ControlGeneratorUtil} from "../../../../shared/components/genericForm/formControlsServices/control.generator.util.service";
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 {VfModulePopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/vfModule/vfModule.popup.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} 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";
35 import {VfModuleUpgradePopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/vfModuleUpgrade/vfModule.upgrade.popuop.service";
36 import {SharedControllersService} from "../../../../shared/components/genericForm/formControlsServices/sharedControlles/shared.controllers.service";
37 import {ModalService} from "../../../../shared/components/customModal/services/modal.service";
38 import {CreateDynamicComponentService} from "../../../../shared/components/customModal/services/create-dynamic-component.service";
40 class MockAppStore<T> {
44 'drawingBoardStatus': DrawingBoardModes.CREATE,
46 FLAG_1911_INSTANTIATION_ORDER_IN_ASYNC_ALACARTE : false
53 describe('Model Tree Generator service', () => {
55 let service: ObjectToInstanceTreeService;
56 let httpMock: HttpTestingController;
58 beforeAll(done => (async () => {
59 TestBed.configureTestingModule({
60 imports: [HttpClientTestingModule, NgReduxTestingModule, SdcUiComponentsModule],
63 AvailableModelsTreeService,
65 ObjectToInstanceTreeService,
66 DefaultDataGeneratorService,
72 SharedControllersService,
79 NetworkControlGenerator,
81 VfModuleUpgradePopupService,
82 VfModuleControlGenerator,
83 VnfGroupControlGenerator,
95 CreateDynamicComponentService,
96 { provide: NgRedux, useClass: MockAppStore },
99 await TestBed.compileComponents();
101 injector = getTestBed();
102 service = injector.get(ObjectToInstanceTreeService);
103 httpMock = injector.get(HttpTestingController);
105 })().then(done).catch(done.fail));
107 test('ObjectToInstanceTreeService should be defined', () => {
108 expect(service).toBeDefined();
112 test('should return instance nodes correctly: VNF', () => {
114 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF(), getServiceInstanceHierarchy());
115 delete convertToNodes[0].menuActions;
116 delete convertToNodes[0].errors;
117 delete convertToNodes[0].isFailed;
118 delete convertToNodes[0].trackById;
119 delete convertToNodes[0].updatePoistionFunction;
120 delete convertToNodes[0].position;
121 delete convertToNodes[0].getInfo;
122 delete convertToNodes[0].componentInfoType;
123 delete convertToNodes[0].getModel;
124 delete convertToNodes[1].children[0].isFailed;
125 delete convertToNodes[1].children[0].menuActions;
126 delete convertToNodes[1].children[0].trackById;
127 delete convertToNodes[1].children[0].errors;
128 delete convertToNodes[1].children[0].updatePoistionFunction;
129 delete convertToNodes[1].children[0].position;
130 delete convertToNodes[1].children[0].getInfo;
131 delete convertToNodes[1].children[0].getModel;
132 delete convertToNodes[1].children[0].componentInfoType;
133 expect(Object.assign({}, convertToNodes[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[0]));
134 expect(Object.assign({}, convertToNodes[1].children[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[1].children[0]));
135 expect(convertToNodes[1].inMaint).toBeFalsy();
136 expect(convertToNodes[0].inMaint).toBeTruthy();
137 expect(service.numberOfFailed).toBe(0);
138 expect(service.numberOfElements).toBe(3);
141 test('should return instance nodes correctly: VNF and Network', () => {
142 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF_Network(), getServiceHeirarchyVNF_Network());
144 delete convertToNodes[1].menuActions;
145 delete convertToNodes[1].trackById;
146 delete convertToNodes[1].errors;
147 delete convertToNodes[1].isFailed;
148 delete convertToNodes[1].updatePoistionFunction;
149 delete convertToNodes[1].position;
150 delete convertToNodes[1].getModel;
151 delete convertToNodes[1].getInfo;
152 delete convertToNodes[1].componentInfoType;
153 expect(Object.assign({}, convertToNodes[0].children[0].dynamicInputs)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].dynamicInputs));
154 expect(Object.assign({}, convertToNodes[0].children[0].missingData)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].missingData));
155 expect(Object.assign({}, convertToNodes[1])).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[1]));
156 expect(service.numberOfFailed).toBe(0);
157 expect(service.numberOfElements).toBe(5);
160 function getServiceInstanceHierarchy() {
163 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
164 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
165 "name": "action-data",
167 "toscaModelURL": null,
172 "serviceEcompNaming": "false",
173 "instantiationType": "Macro",
175 "2017488_pasqualevpe0_ASN": {
177 "description": "AV/PE",
178 "entry_schema": null,
179 "inputProperties": null,
186 "instantiationUI": "legacy",
187 "modelCategory": "other"
191 "2017-388_PASQUALE-vPE 1": {
192 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
193 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
194 "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",
195 "name": "2017-388_PASQUALE-vPE",
197 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
199 "vnf_config_template_version": {
201 "description": "VPE Software Version",
202 "entry_schema": null,
203 "inputProperties": null,
210 "description": "Units of bandwidth",
211 "entry_schema": null,
212 "inputProperties": null,
219 "description": "Requested VPE bandwidth",
220 "entry_schema": null,
221 "inputProperties": null,
228 "description": "AIC Site CLLI",
229 "entry_schema": null,
230 "inputProperties": null,
233 "default": "ATLMY8GA"
237 "description": "AV/PE",
238 "entry_schema": null,
239 "inputProperties": null,
244 "vnf_instance_name": {
246 "description": "The hostname assigned to the vpe.",
247 "entry_schema": null,
248 "inputProperties": null,
251 "default": "mtnj309me6"
255 "vnf_config_template_version": {
256 "displayName": "vnf_config_template_version",
257 "command": "get_input",
258 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
261 "displayName": "bandwidth_units",
262 "command": "get_input",
263 "inputName": "pasqualevpe0_bandwidth_units"
266 "displayName": "bandwidth",
267 "command": "get_input",
268 "inputName": "pasqualevpe0_bandwidth"
271 "displayName": "AIC_CLLI",
272 "command": "get_input",
273 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
276 "displayName": "ASN",
277 "command": "get_input",
278 "inputName": "2017488_pasqualevpe0_ASN"
280 "vnf_instance_name": {
281 "displayName": "vnf_instance_name",
282 "command": "get_input",
283 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
287 "vmxvre_retype": "RE-VMX",
288 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
289 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
290 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
291 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
292 "int_ctl_net_name": "VMX-INTXI",
293 "vmx_int_ctl_prefix": "10.0.0.10",
294 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
295 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
296 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
298 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
299 "is_AVPN_service": "false",
300 "vmx_RSG_name": "vREXI-affinity",
301 "vmx_int_ctl_forwarding": "l2",
302 "vmxvre_oam_ip_0": "10.0.0.10",
303 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
304 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
305 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
306 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
307 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
308 "vmxvre_instance": "0",
309 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
310 "vmxvre_flavor_name": "ns.c1r16d32.v5",
311 "vmxvpfe_volume_size_0": "40.0",
312 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
313 "nf_naming": "{ecomp_generated_naming=false}",
314 "nf_naming_code": "Navneet",
315 "vmxvre_name_0": "vREXI",
316 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
317 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
318 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
319 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
320 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
321 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
322 "vmxvre_console": "vidconsole",
323 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
324 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
325 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
326 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
327 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
328 "vf_module_id": "123",
329 "nf_function": "JAI",
330 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
331 "vmxvre_int_ctl_ip_0": "10.0.0.10",
332 "ecomp_generated_naming": "false",
333 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
334 "vnf_name": "mtnj309me6vre",
335 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
336 "vmxvre_volume_type_1": "HITACHI",
337 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
338 "vmxvre_volume_type_0": "HITACHI",
339 "vmxvpfe_volume_type_0": "HITACHI",
340 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
341 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
343 "vmxvre_oam_prefix": "24",
344 "availability_zone_0": "mtpocfo-kvm-az01",
345 "ASN": "get_input:2017488_pasqualevpe0_ASN",
346 "vmxvre_chassis_i2cid": "161",
347 "vmxvpfe_name_0": "vPFEXI",
348 "bandwidth": "get_input:pasqualevpe0_bandwidth",
349 "availability_zone_max_count": "1",
350 "vmxvre_volume_size_0": "45.0",
351 "vmxvre_volume_size_1": "50.0",
352 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
353 "vmxvre_oam_gateway": "10.0.0.10",
354 "vmxvre_volume_name_1": "vREXI_FAVolume",
355 "vmxvre_ore_present": "0",
356 "vmxvre_volume_name_0": "vREXI_FBVolume",
358 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
359 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
360 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
361 "vmx_int_ctl_len": "24",
362 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
363 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
364 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
365 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
366 "nf_role": "Testing",
367 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
368 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
369 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
372 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
375 "vfcInstanceGroups": {}
377 "2017-388_PASQUALE-vPE 0": {
378 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
379 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
380 "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",
381 "name": "2017-388_PASQUALE-vPE",
383 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
385 "vnf_config_template_version": {
387 "description": "VPE Software Version",
388 "entry_schema": null,
389 "inputProperties": null,
396 "description": "Units of bandwidth",
397 "entry_schema": null,
398 "inputProperties": null,
405 "description": "Requested VPE bandwidth",
406 "entry_schema": null,
407 "inputProperties": null,
414 "description": "AIC Site CLLI",
415 "entry_schema": null,
416 "inputProperties": null,
419 "default": "ATLMY8GA"
423 "description": "AV/PE",
424 "entry_schema": null,
425 "inputProperties": null,
430 "vnf_instance_name": {
432 "description": "The hostname assigned to the vpe.",
433 "entry_schema": null,
434 "inputProperties": null,
437 "default": "mtnj309me6"
441 "vnf_config_template_version": {
442 "displayName": "vnf_config_template_version",
443 "command": "get_input",
444 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
447 "displayName": "bandwidth_units",
448 "command": "get_input",
449 "inputName": "pasqualevpe0_bandwidth_units"
452 "displayName": "bandwidth",
453 "command": "get_input",
454 "inputName": "pasqualevpe0_bandwidth"
457 "displayName": "AIC_CLLI",
458 "command": "get_input",
459 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
462 "displayName": "ASN",
463 "command": "get_input",
464 "inputName": "2017488_pasqualevpe0_ASN"
466 "vnf_instance_name": {
467 "displayName": "vnf_instance_name",
468 "command": "get_input",
469 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
473 "vmxvre_retype": "RE-VMX",
474 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
475 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
476 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
477 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
478 "int_ctl_net_name": "VMX-INTXI",
479 "vmx_int_ctl_prefix": "10.0.0.10",
480 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
481 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
482 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
484 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
485 "is_AVPN_service": "false",
486 "vmx_RSG_name": "vREXI-affinity",
487 "vmx_int_ctl_forwarding": "l2",
488 "vmxvre_oam_ip_0": "10.0.0.10",
489 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
490 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
491 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
492 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
493 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
494 "vmxvre_instance": "0",
495 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
496 "vmxvre_flavor_name": "ns.c1r16d32.v5",
497 "vmxvpfe_volume_size_0": "40.0",
498 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
499 "nf_naming": "{ecomp_generated_naming=false}",
500 "nf_naming_code": "Navneet",
501 "vmxvre_name_0": "vREXI",
502 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
503 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
504 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
505 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
506 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
507 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
508 "vmxvre_console": "vidconsole",
509 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
510 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
511 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
512 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
513 "min_instances": "1",
514 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
515 "vf_module_id": "123",
516 "nf_function": "JAI",
517 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
518 "vmxvre_int_ctl_ip_0": "10.0.0.10",
519 "ecomp_generated_naming": "false",
520 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
521 "vnf_name": "mtnj309me6vre",
522 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
523 "vmxvre_volume_type_1": "HITACHI",
524 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
525 "vmxvre_volume_type_0": "HITACHI",
526 "vmxvpfe_volume_type_0": "HITACHI",
527 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
528 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
530 "vmxvre_oam_prefix": "24",
531 "availability_zone_0": "mtpocfo-kvm-az01",
532 "ASN": "get_input:2017488_pasqualevpe0_ASN",
533 "vmxvre_chassis_i2cid": "161",
534 "vmxvpfe_name_0": "vPFEXI",
535 "bandwidth": "get_input:pasqualevpe0_bandwidth",
536 "availability_zone_max_count": "1",
537 "vmxvre_volume_size_0": "45.0",
538 "vmxvre_volume_size_1": "50.0",
539 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
540 "vmxvre_oam_gateway": "10.0.0.10",
541 "vmxvre_volume_name_1": "vREXI_FAVolume",
542 "vmxvre_ore_present": "0",
543 "vmxvre_volume_name_0": "vREXI_FBVolume",
545 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
546 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
547 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
548 "vmx_int_ctl_len": "24",
549 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
550 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
551 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
552 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
553 "nf_role": "Testing",
554 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
555 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
556 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
559 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
562 "vfcInstanceGroups": {}
564 "2017-488_PASQUALE-vPE 0": {
565 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
566 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
567 "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",
568 "name": "2017-488_PASQUALE-vPE",
570 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
572 "vnf_config_template_version": {
574 "description": "VPE Software Version",
575 "entry_schema": null,
576 "inputProperties": null,
583 "description": "Units of bandwidth",
584 "entry_schema": null,
585 "inputProperties": null,
592 "description": "Requested VPE bandwidth",
593 "entry_schema": null,
594 "inputProperties": null,
601 "description": "AIC Site CLLI",
602 "entry_schema": null,
603 "inputProperties": null,
606 "default": "ATLMY8GA"
610 "description": "AV/PE",
611 "entry_schema": null,
612 "inputProperties": null,
617 "vnf_instance_name": {
619 "description": "The hostname assigned to the vpe.",
620 "entry_schema": null,
621 "inputProperties": null,
624 "default": "mtnj309me6"
628 "vnf_config_template_version": {
629 "displayName": "vnf_config_template_version",
630 "command": "get_input",
631 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
634 "displayName": "bandwidth_units",
635 "command": "get_input",
636 "inputName": "pasqualevpe0_bandwidth_units"
639 "displayName": "bandwidth",
640 "command": "get_input",
641 "inputName": "pasqualevpe0_bandwidth"
644 "displayName": "AIC_CLLI",
645 "command": "get_input",
646 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
649 "displayName": "ASN",
650 "command": "get_input",
651 "inputName": "2017488_pasqualevpe0_ASN"
653 "vnf_instance_name": {
654 "displayName": "vnf_instance_name",
655 "command": "get_input",
656 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
660 "vmxvre_retype": "RE-VMX",
661 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
662 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
663 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
664 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
665 "int_ctl_net_name": "VMX-INTXI",
666 "vmx_int_ctl_prefix": "10.0.0.10",
667 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
668 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
669 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
671 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
672 "is_AVPN_service": "false",
673 "vmx_RSG_name": "vREXI-affinity",
674 "vmx_int_ctl_forwarding": "l2",
675 "vmxvre_oam_ip_0": "10.0.0.10",
676 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
677 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
678 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
679 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
680 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
681 "vmxvre_instance": "0",
682 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
683 "vmxvre_flavor_name": "ns.c1r16d32.v5",
684 "vmxvpfe_volume_size_0": "40.0",
685 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
686 "nf_naming": "{ecomp_generated_naming=false}",
687 "nf_naming_code": "Navneet",
688 "vmxvre_name_0": "vREXI",
689 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
690 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
691 "max_instances": "3",
692 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
693 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
694 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
695 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
696 "vmxvre_console": "vidconsole",
697 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
698 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
699 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
700 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
701 "min_instances": "1",
702 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
703 "vf_module_id": "123",
704 "nf_function": "JAI",
705 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
706 "vmxvre_int_ctl_ip_0": "10.0.0.10",
707 "ecomp_generated_naming": "false",
708 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
709 "vnf_name": "mtnj309me6vre",
710 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
711 "vmxvre_volume_type_1": "HITACHI",
712 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
713 "vmxvre_volume_type_0": "HITACHI",
714 "vmxvpfe_volume_type_0": "HITACHI",
715 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
716 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
718 "vmxvre_oam_prefix": "24",
719 "availability_zone_0": "mtpocfo-kvm-az01",
720 "ASN": "get_input:2017488_pasqualevpe0_ASN",
721 "vmxvre_chassis_i2cid": "161",
722 "vmxvpfe_name_0": "vPFEXI",
723 "bandwidth": "get_input:pasqualevpe0_bandwidth",
724 "availability_zone_max_count": "1",
725 "vmxvre_volume_size_0": "45.0",
726 "vmxvre_volume_size_1": "50.0",
727 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
728 "vmxvre_oam_gateway": "10.0.0.10",
729 "vmxvre_volume_name_1": "vREXI_FAVolume",
730 "vmxvre_ore_present": "0",
731 "vmxvre_volume_name_0": "vREXI_FBVolume",
733 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
734 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
735 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
736 "vmx_int_ctl_len": "24",
737 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
738 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
739 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
740 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
741 "nf_role": "Testing",
742 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
743 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
744 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
747 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
749 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
750 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
751 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
752 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
754 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
756 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
758 "minCountInstances": 0,
759 "maxCountInstances": null,
761 "vfModuleLabel": "PASQUALE_vRE_BV",
765 "vnf_config_template_version": {
767 "description": "VPE Software Version",
768 "entry_schema": null,
770 "sourceType": "HEAT",
771 "vfModuleLabel": "PASQUALE_vRE_BV",
772 "paramName": "vnf_config_template_version"
774 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
781 "description": "Units of bandwidth",
782 "entry_schema": null,
784 "sourceType": "HEAT",
785 "vfModuleLabel": "PASQUALE_vRE_BV",
786 "paramName": "bandwidth_units"
788 "fromInputName": "pasqualevpe0_bandwidth_units",
795 "description": "Requested VPE bandwidth",
796 "entry_schema": null,
798 "sourceType": "HEAT",
799 "vfModuleLabel": "PASQUALE_vRE_BV",
800 "paramName": "bandwidth"
802 "fromInputName": "pasqualevpe0_bandwidth",
809 "description": "AIC Site CLLI",
810 "entry_schema": null,
812 "sourceType": "HEAT",
813 "vfModuleLabel": "PASQUALE_vRE_BV",
814 "paramName": "AIC_CLLI"
816 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
819 "default": "ATLMY8GA"
821 "vnf_instance_name": {
823 "description": "The hostname assigned to the vpe.",
824 "entry_schema": null,
826 "sourceType": "HEAT",
827 "vfModuleLabel": "PASQUALE_vRE_BV",
828 "paramName": "vnf_instance_name"
830 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
833 "default": "mtnj309me6"
836 "volumeGroupAllowed": true
838 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
839 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
840 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
841 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
843 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
845 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
847 "minCountInstances": 1,
848 "maxCountInstances": 1,
850 "vfModuleLabel": "PASQUALE_base_vPE_BV",
854 "volumeGroupAllowed": false
856 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
857 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
858 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
859 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
861 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
863 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
865 "minCountInstances": 0,
866 "maxCountInstances": null,
868 "vfModuleLabel": "PASQUALE_vPFE_BV",
872 "volumeGroupAllowed": true
876 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
877 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
878 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
879 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
881 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
883 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
885 "minCountInstances": 0,
886 "maxCountInstances": null,
888 "vfModuleLabel": "PASQUALE_vRE_BV",
892 "vnf_config_template_version": {
894 "description": "VPE Software Version",
895 "entry_schema": null,
897 "sourceType": "HEAT",
898 "vfModuleLabel": "PASQUALE_vRE_BV",
899 "paramName": "vnf_config_template_version"
901 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
908 "description": "Units of bandwidth",
909 "entry_schema": null,
911 "sourceType": "HEAT",
912 "vfModuleLabel": "PASQUALE_vRE_BV",
913 "paramName": "bandwidth_units"
915 "fromInputName": "pasqualevpe0_bandwidth_units",
922 "description": "Requested VPE bandwidth",
923 "entry_schema": null,
925 "sourceType": "HEAT",
926 "vfModuleLabel": "PASQUALE_vRE_BV",
927 "paramName": "bandwidth"
929 "fromInputName": "pasqualevpe0_bandwidth",
936 "description": "AIC Site CLLI",
937 "entry_schema": null,
939 "sourceType": "HEAT",
940 "vfModuleLabel": "PASQUALE_vRE_BV",
941 "paramName": "AIC_CLLI"
943 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
946 "default": "ATLMY8GA"
948 "vnf_instance_name": {
950 "description": "The hostname assigned to the vpe.",
951 "entry_schema": null,
953 "sourceType": "HEAT",
954 "vfModuleLabel": "PASQUALE_vRE_BV",
955 "paramName": "vnf_instance_name"
957 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
960 "default": "mtnj309me6"
964 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
965 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
966 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
967 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
969 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
971 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
973 "minCountInstances": 0,
974 "maxCountInstances": null,
976 "vfModuleLabel": "PASQUALE_vPFE_BV",
982 "vfcInstanceGroups": {}
986 "collectionResources": {},
987 "configurations": {},
988 "fabricConfigurations": {},
989 "serviceProxies": {},
991 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
992 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
993 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
994 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
996 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
998 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1000 "minCountInstances": 0,
1001 "maxCountInstances": null,
1003 "vfModuleLabel": "PASQUALE_vRE_BV",
1007 "vnf_config_template_version": {
1009 "description": "VPE Software Version",
1010 "entry_schema": null,
1011 "inputProperties": {
1012 "sourceType": "HEAT",
1013 "vfModuleLabel": "PASQUALE_vRE_BV",
1014 "paramName": "vnf_config_template_version"
1016 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1017 "constraints": null,
1021 "bandwidth_units": {
1023 "description": "Units of bandwidth",
1024 "entry_schema": null,
1025 "inputProperties": {
1026 "sourceType": "HEAT",
1027 "vfModuleLabel": "PASQUALE_vRE_BV",
1028 "paramName": "bandwidth_units"
1030 "fromInputName": "pasqualevpe0_bandwidth_units",
1031 "constraints": null,
1037 "description": "Requested VPE bandwidth",
1038 "entry_schema": null,
1039 "inputProperties": {
1040 "sourceType": "HEAT",
1041 "vfModuleLabel": "PASQUALE_vRE_BV",
1042 "paramName": "bandwidth"
1044 "fromInputName": "pasqualevpe0_bandwidth",
1045 "constraints": null,
1051 "description": "AIC Site CLLI",
1052 "entry_schema": null,
1053 "inputProperties": {
1054 "sourceType": "HEAT",
1055 "vfModuleLabel": "PASQUALE_vRE_BV",
1056 "paramName": "AIC_CLLI"
1058 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1059 "constraints": null,
1061 "default": "ATLMY8GA"
1063 "vnf_instance_name": {
1065 "description": "The hostname assigned to the vpe.",
1066 "entry_schema": null,
1067 "inputProperties": {
1068 "sourceType": "HEAT",
1069 "vfModuleLabel": "PASQUALE_vRE_BV",
1070 "paramName": "vnf_instance_name"
1072 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1073 "constraints": null,
1075 "default": "mtnj309me6"
1078 "volumeGroupAllowed": true
1080 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1081 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1082 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1083 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1084 "description": null,
1085 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1087 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1089 "minCountInstances": 1,
1090 "maxCountInstances": 1,
1092 "vfModuleLabel": "PASQUALE_base_vPE_BV",
1096 "volumeGroupAllowed": false
1098 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1099 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1100 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1101 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1102 "description": null,
1103 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1105 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1107 "minCountInstances": 0,
1108 "maxCountInstances": null,
1110 "vfModuleLabel": "PASQUALE_vPFE_BV",
1114 "volumeGroupAllowed": true
1118 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1119 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1120 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1121 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1122 "description": null,
1123 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1125 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1127 "minCountInstances": 0,
1128 "maxCountInstances": null,
1130 "vfModuleLabel": "PASQUALE_vRE_BV",
1134 "vnf_config_template_version": {
1136 "description": "VPE Software Version",
1137 "entry_schema": null,
1138 "inputProperties": {
1139 "sourceType": "HEAT",
1140 "vfModuleLabel": "PASQUALE_vRE_BV",
1141 "paramName": "vnf_config_template_version"
1143 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1144 "constraints": null,
1148 "bandwidth_units": {
1150 "description": "Units of bandwidth",
1151 "entry_schema": null,
1152 "inputProperties": {
1153 "sourceType": "HEAT",
1154 "vfModuleLabel": "PASQUALE_vRE_BV",
1155 "paramName": "bandwidth_units"
1157 "fromInputName": "pasqualevpe0_bandwidth_units",
1158 "constraints": null,
1164 "description": "Requested VPE bandwidth",
1165 "entry_schema": null,
1166 "inputProperties": {
1167 "sourceType": "HEAT",
1168 "vfModuleLabel": "PASQUALE_vRE_BV",
1169 "paramName": "bandwidth"
1171 "fromInputName": "pasqualevpe0_bandwidth",
1172 "constraints": null,
1178 "description": "AIC Site CLLI",
1179 "entry_schema": null,
1180 "inputProperties": {
1181 "sourceType": "HEAT",
1182 "vfModuleLabel": "PASQUALE_vRE_BV",
1183 "paramName": "AIC_CLLI"
1185 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1186 "constraints": null,
1188 "default": "ATLMY8GA"
1190 "vnf_instance_name": {
1192 "description": "The hostname assigned to the vpe.",
1193 "entry_schema": null,
1194 "inputProperties": {
1195 "sourceType": "HEAT",
1196 "vfModuleLabel": "PASQUALE_vRE_BV",
1197 "paramName": "vnf_instance_name"
1199 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1200 "constraints": null,
1202 "default": "mtnj309me6"
1206 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1207 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1208 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1209 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1210 "description": null,
1211 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1213 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1215 "minCountInstances": 0,
1216 "maxCountInstances": null,
1218 "vfModuleLabel": "PASQUALE_vPFE_BV",
1228 function getServiceHeirarchyVNF_Network() {
1231 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
1232 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1233 "name": "action-data",
1235 "toscaModelURL": null,
1240 "serviceEcompNaming": "false",
1241 "instantiationType": "A-La-Carte",
1243 "2017488_pasqualevpe0_ASN": {
1245 "description": "AV/PE",
1246 "entry_schema": null,
1247 "inputProperties": null,
1255 "2017-388_PASQUALE-vPE 1": {
1256 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
1257 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
1258 "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",
1259 "name": "2017-388_PASQUALE-vPE",
1261 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
1263 "vnf_config_template_version": {
1265 "description": "VPE Software Version",
1266 "entry_schema": null,
1267 "inputProperties": null,
1272 "bandwidth_units": {
1274 "description": "Units of bandwidth",
1275 "entry_schema": null,
1276 "inputProperties": null,
1283 "description": "Requested VPE bandwidth",
1284 "entry_schema": null,
1285 "inputProperties": null,
1292 "description": "AIC Site CLLI",
1293 "entry_schema": null,
1294 "inputProperties": null,
1297 "default": "ATLMY8GA"
1301 "description": "AV/PE",
1302 "entry_schema": null,
1303 "inputProperties": null,
1308 "vnf_instance_name": {
1310 "description": "The hostname assigned to the vpe.",
1311 "entry_schema": null,
1312 "inputProperties": null,
1315 "default": "mtnj309me6"
1319 "vnf_config_template_version": {
1320 "displayName": "vnf_config_template_version",
1321 "command": "get_input",
1322 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1324 "bandwidth_units": {
1325 "displayName": "bandwidth_units",
1326 "command": "get_input",
1327 "inputName": "pasqualevpe0_bandwidth_units"
1330 "displayName": "bandwidth",
1331 "command": "get_input",
1332 "inputName": "pasqualevpe0_bandwidth"
1335 "displayName": "AIC_CLLI",
1336 "command": "get_input",
1337 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1340 "displayName": "ASN",
1341 "command": "get_input",
1342 "inputName": "2017488_pasqualevpe0_ASN"
1344 "vnf_instance_name": {
1345 "displayName": "vnf_instance_name",
1346 "command": "get_input",
1347 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1351 "vmxvre_retype": "RE-VMX",
1352 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1353 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1354 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1355 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1356 "int_ctl_net_name": "VMX-INTXI",
1357 "vmx_int_ctl_prefix": "10.0.0.10",
1358 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1359 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1360 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1362 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1363 "is_AVPN_service": "false",
1364 "vmx_RSG_name": "vREXI-affinity",
1365 "vmx_int_ctl_forwarding": "l2",
1366 "vmxvre_oam_ip_0": "10.0.0.10",
1367 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1368 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1369 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1370 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1371 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1372 "vmxvre_instance": "0",
1373 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1374 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1375 "vmxvpfe_volume_size_0": "40.0",
1376 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1377 "nf_naming": "{ecomp_generated_naming=false}",
1378 "nf_naming_code": "Navneet",
1379 "vmxvre_name_0": "vREXI",
1380 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1381 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1382 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1383 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1384 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1385 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1386 "vmxvre_console": "vidconsole",
1387 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1388 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1389 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1390 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1391 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1392 "vf_module_id": "123",
1393 "nf_function": "JAI",
1394 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1395 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1396 "ecomp_generated_naming": "false",
1397 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1398 "vnf_name": "mtnj309me6vre",
1399 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1400 "vmxvre_volume_type_1": "HITACHI",
1401 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1402 "vmxvre_volume_type_0": "HITACHI",
1403 "vmxvpfe_volume_type_0": "HITACHI",
1404 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1405 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1407 "vmxvre_oam_prefix": "24",
1408 "availability_zone_0": "mtpocfo-kvm-az01",
1409 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1410 "vmxvre_chassis_i2cid": "161",
1411 "vmxvpfe_name_0": "vPFEXI",
1412 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1413 "availability_zone_max_count": "1",
1414 "vmxvre_volume_size_0": "45.0",
1415 "vmxvre_volume_size_1": "50.0",
1416 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1417 "vmxvre_oam_gateway": "10.0.0.10",
1418 "vmxvre_volume_name_1": "vREXI_FAVolume",
1419 "vmxvre_ore_present": "0",
1420 "vmxvre_volume_name_0": "vREXI_FBVolume",
1422 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1423 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1424 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1425 "vmx_int_ctl_len": "24",
1426 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1427 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1428 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1429 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1430 "nf_role": "Testing",
1431 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1432 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1433 "vmxvpfe_flavor_name": "ns.c20r16d25.v5",
1437 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
1440 "vfcInstanceGroups": {}
1442 "2017-388_PASQUALE-vPE 0": {
1443 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
1444 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1445 "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",
1446 "name": "2017-388_PASQUALE-vPE",
1448 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
1450 "vnf_config_template_version": {
1452 "description": "VPE Software Version",
1453 "entry_schema": null,
1454 "inputProperties": null,
1459 "bandwidth_units": {
1461 "description": "Units of bandwidth",
1462 "entry_schema": null,
1463 "inputProperties": null,
1470 "description": "Requested VPE bandwidth",
1471 "entry_schema": null,
1472 "inputProperties": null,
1479 "description": "AIC Site CLLI",
1480 "entry_schema": null,
1481 "inputProperties": null,
1484 "default": "ATLMY8GA"
1488 "description": "AV/PE",
1489 "entry_schema": null,
1490 "inputProperties": null,
1495 "vnf_instance_name": {
1497 "description": "The hostname assigned to the vpe.",
1498 "entry_schema": null,
1499 "inputProperties": null,
1502 "default": "mtnj309me6"
1506 "vnf_config_template_version": {
1507 "displayName": "vnf_config_template_version",
1508 "command": "get_input",
1509 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1511 "bandwidth_units": {
1512 "displayName": "bandwidth_units",
1513 "command": "get_input",
1514 "inputName": "pasqualevpe0_bandwidth_units"
1517 "displayName": "bandwidth",
1518 "command": "get_input",
1519 "inputName": "pasqualevpe0_bandwidth"
1522 "displayName": "AIC_CLLI",
1523 "command": "get_input",
1524 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1527 "displayName": "ASN",
1528 "command": "get_input",
1529 "inputName": "2017488_pasqualevpe0_ASN"
1531 "vnf_instance_name": {
1532 "displayName": "vnf_instance_name",
1533 "command": "get_input",
1534 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1538 "vmxvre_retype": "RE-VMX",
1539 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1540 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1541 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1542 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1543 "int_ctl_net_name": "VMX-INTXI",
1544 "vmx_int_ctl_prefix": "10.0.0.10",
1545 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1546 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1547 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1549 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1550 "is_AVPN_service": "false",
1551 "vmx_RSG_name": "vREXI-affinity",
1552 "vmx_int_ctl_forwarding": "l2",
1553 "vmxvre_oam_ip_0": "10.0.0.10",
1554 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1555 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1556 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1557 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1558 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1559 "vmxvre_instance": "0",
1560 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1561 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1562 "vmxvpfe_volume_size_0": "40.0",
1563 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1564 "nf_naming": "{ecomp_generated_naming=false}",
1565 "nf_naming_code": "Navneet",
1566 "vmxvre_name_0": "vREXI",
1567 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1568 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1569 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1570 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1571 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1572 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1573 "vmxvre_console": "vidconsole",
1574 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1575 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1576 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1577 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1578 "min_instances": "1",
1579 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1580 "vf_module_id": "123",
1581 "nf_function": "JAI",
1582 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1583 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1584 "ecomp_generated_naming": "false",
1585 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1586 "vnf_name": "mtnj309me6vre",
1587 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1588 "vmxvre_volume_type_1": "HITACHI",
1589 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1590 "vmxvre_volume_type_0": "HITACHI",
1591 "vmxvpfe_volume_type_0": "HITACHI",
1592 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1593 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1595 "vmxvre_oam_prefix": "24",
1596 "availability_zone_0": "mtpocfo-kvm-az01",
1597 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1598 "vmxvre_chassis_i2cid": "161",
1599 "vmxvpfe_name_0": "vPFEXI",
1600 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1601 "availability_zone_max_count": "1",
1602 "vmxvre_volume_size_0": "45.0",
1603 "vmxvre_volume_size_1": "50.0",
1604 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1605 "vmxvre_oam_gateway": "10.0.0.10",
1606 "vmxvre_volume_name_1": "vREXI_FAVolume",
1607 "vmxvre_ore_present": "0",
1608 "vmxvre_volume_name_0": "vREXI_FBVolume",
1610 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1611 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1612 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1613 "vmx_int_ctl_len": "24",
1614 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1615 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1616 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1617 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1618 "nf_role": "Testing",
1619 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1620 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1621 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1624 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
1627 "vfcInstanceGroups": {}
1629 "2017-488_PASQUALE-vPE 0": {
1630 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
1631 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1632 "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",
1633 "name": "2017-488_PASQUALE-vPE",
1635 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
1637 "vnf_config_template_version": {
1639 "description": "VPE Software Version",
1640 "entry_schema": null,
1641 "inputProperties": null,
1646 "bandwidth_units": {
1648 "description": "Units of bandwidth",
1649 "entry_schema": null,
1650 "inputProperties": null,
1657 "description": "Requested VPE bandwidth",
1658 "entry_schema": null,
1659 "inputProperties": null,
1666 "description": "AIC Site CLLI",
1667 "entry_schema": null,
1668 "inputProperties": null,
1671 "default": "ATLMY8GA"
1675 "description": "AV/PE",
1676 "entry_schema": null,
1677 "inputProperties": null,
1682 "vnf_instance_name": {
1684 "description": "The hostname assigned to the vpe.",
1685 "entry_schema": null,
1686 "inputProperties": null,
1689 "default": "mtnj309me6"
1693 "vnf_config_template_version": {
1694 "displayName": "vnf_config_template_version",
1695 "command": "get_input",
1696 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1698 "bandwidth_units": {
1699 "displayName": "bandwidth_units",
1700 "command": "get_input",
1701 "inputName": "pasqualevpe0_bandwidth_units"
1704 "displayName": "bandwidth",
1705 "command": "get_input",
1706 "inputName": "pasqualevpe0_bandwidth"
1709 "displayName": "AIC_CLLI",
1710 "command": "get_input",
1711 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1714 "displayName": "ASN",
1715 "command": "get_input",
1716 "inputName": "2017488_pasqualevpe0_ASN"
1718 "vnf_instance_name": {
1719 "displayName": "vnf_instance_name",
1720 "command": "get_input",
1721 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1725 "vmxvre_retype": "RE-VMX",
1726 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1727 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1728 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1729 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1730 "int_ctl_net_name": "VMX-INTXI",
1731 "vmx_int_ctl_prefix": "10.0.0.10",
1732 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1733 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1734 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1736 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1737 "is_AVPN_service": "false",
1738 "vmx_RSG_name": "vREXI-affinity",
1739 "vmx_int_ctl_forwarding": "l2",
1740 "vmxvre_oam_ip_0": "10.0.0.10",
1741 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1742 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1743 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1744 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1745 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1746 "vmxvre_instance": "0",
1747 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1748 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1749 "vmxvpfe_volume_size_0": "40.0",
1750 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1751 "nf_naming": "{ecomp_generated_naming=false}",
1752 "nf_naming_code": "Navneet",
1753 "vmxvre_name_0": "vREXI",
1754 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1755 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1756 "max_instances": "3",
1757 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1758 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1759 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1760 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1761 "vmxvre_console": "vidconsole",
1762 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1763 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1764 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1765 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1766 "min_instances": "1",
1767 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1768 "vf_module_id": "123",
1769 "nf_function": "JAI",
1770 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1771 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1772 "ecomp_generated_naming": "false",
1773 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1774 "vnf_name": "mtnj309me6vre",
1775 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1776 "vmxvre_volume_type_1": "HITACHI",
1777 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1778 "vmxvre_volume_type_0": "HITACHI",
1779 "vmxvpfe_volume_type_0": "HITACHI",
1780 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1781 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1783 "vmxvre_oam_prefix": "24",
1784 "availability_zone_0": "mtpocfo-kvm-az01",
1785 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1786 "vmxvre_chassis_i2cid": "161",
1787 "vmxvpfe_name_0": "vPFEXI",
1788 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1789 "availability_zone_max_count": "1",
1790 "vmxvre_volume_size_0": "45.0",
1791 "vmxvre_volume_size_1": "50.0",
1792 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1793 "vmxvre_oam_gateway": "10.0.0.10",
1794 "vmxvre_volume_name_1": "vREXI_FAVolume",
1795 "vmxvre_ore_present": "0",
1796 "vmxvre_volume_name_0": "vREXI_FBVolume",
1798 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1799 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1800 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1801 "vmx_int_ctl_len": "24",
1802 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1803 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1804 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1805 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1806 "nf_role": "Testing",
1807 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1808 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1809 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1812 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
1814 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1815 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1816 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1817 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1818 "description": null,
1819 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1821 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1823 "minCountInstances": 0,
1824 "maxCountInstances": null,
1826 "vfModuleLabel": "PASQUALE_vRE_BV"
1829 "pasqualevpe0_bandwidth": {
1831 "description": "Requested VPE bandwidth",
1832 "entry_schema": null,
1833 "inputProperties": {
1834 "sourceType": "HEAT",
1835 "vfModuleLabel": "PASQUALE_vRE_BV",
1836 "paramName": "bandwidth"
1838 "constraints": null,
1842 "2017488_pasqualevpe0_vnf_instance_name": {
1844 "description": "The hostname assigned to the vpe.",
1845 "entry_schema": null,
1846 "inputProperties": {
1847 "sourceType": "HEAT",
1848 "vfModuleLabel": "PASQUALE_vRE_BV",
1849 "paramName": "vnf_instance_name"
1851 "constraints": null,
1853 "default": "mtnj309me6"
1855 "2017488_pasqualevpe0_vnf_config_template_version": {
1857 "description": "VPE Software Version",
1858 "entry_schema": null,
1859 "inputProperties": {
1860 "sourceType": "HEAT",
1861 "vfModuleLabel": "PASQUALE_vRE_BV",
1862 "paramName": "vnf_config_template_version"
1864 "constraints": null,
1868 "2017488_pasqualevpe0_AIC_CLLI": {
1870 "description": "AIC Site CLLI",
1871 "entry_schema": null,
1872 "inputProperties": {
1873 "sourceType": "HEAT",
1874 "vfModuleLabel": "PASQUALE_vRE_BV",
1875 "paramName": "AIC_CLLI"
1877 "constraints": null,
1879 "default": "ATLMY8GA"
1881 "pasqualevpe0_bandwidth_units": {
1883 "description": "Units of bandwidth",
1884 "entry_schema": null,
1885 "inputProperties": {
1886 "sourceType": "HEAT",
1887 "vfModuleLabel": "PASQUALE_vRE_BV",
1888 "paramName": "bandwidth_units"
1890 "constraints": null,
1895 "volumeGroupAllowed": true
1897 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1898 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1899 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1900 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1901 "description": null,
1902 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1904 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1906 "minCountInstances": 1,
1907 "maxCountInstances": 1,
1909 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1912 "volumeGroupAllowed": false
1914 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1915 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1916 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1917 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1918 "description": null,
1919 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1921 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1923 "minCountInstances": 0,
1924 "maxCountInstances": null,
1926 "vfModuleLabel": "PASQUALE_vPFE_BV"
1929 "volumeGroupAllowed": true
1933 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1934 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1935 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1936 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1937 "description": null,
1938 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1940 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1942 "minCountInstances": 0,
1943 "maxCountInstances": null,
1945 "vfModuleLabel": "PASQUALE_vRE_BV"
1948 "pasqualevpe0_bandwidth": {
1950 "description": "Requested VPE bandwidth",
1951 "entry_schema": null,
1952 "inputProperties": {
1953 "sourceType": "HEAT",
1954 "vfModuleLabel": "PASQUALE_vRE_BV",
1955 "paramName": "bandwidth"
1957 "constraints": null,
1961 "2017488_pasqualevpe0_vnf_instance_name": {
1963 "description": "The hostname assigned to the vpe.",
1964 "entry_schema": null,
1965 "inputProperties": {
1966 "sourceType": "HEAT",
1967 "vfModuleLabel": "PASQUALE_vRE_BV",
1968 "paramName": "vnf_instance_name"
1970 "constraints": null,
1972 "default": "mtnj309me6"
1974 "2017488_pasqualevpe0_vnf_config_template_version": {
1976 "description": "VPE Software Version",
1977 "entry_schema": null,
1978 "inputProperties": {
1979 "sourceType": "HEAT",
1980 "vfModuleLabel": "PASQUALE_vRE_BV",
1981 "paramName": "vnf_config_template_version"
1983 "constraints": null,
1987 "2017488_pasqualevpe0_AIC_CLLI": {
1989 "description": "AIC Site CLLI",
1990 "entry_schema": null,
1991 "inputProperties": {
1992 "sourceType": "HEAT",
1993 "vfModuleLabel": "PASQUALE_vRE_BV",
1994 "paramName": "AIC_CLLI"
1996 "constraints": null,
1998 "default": "ATLMY8GA"
2000 "pasqualevpe0_bandwidth_units": {
2002 "description": "Units of bandwidth",
2003 "entry_schema": null,
2004 "inputProperties": {
2005 "sourceType": "HEAT",
2006 "vfModuleLabel": "PASQUALE_vRE_BV",
2007 "paramName": "bandwidth_units"
2009 "constraints": null,
2015 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2016 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2017 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2018 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2019 "description": null,
2020 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2022 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2024 "minCountInstances": 0,
2025 "maxCountInstances": null,
2027 "vfModuleLabel": "PASQUALE_vPFE_BV"
2032 "vfcInstanceGroups": {}
2037 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2038 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
2039 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
2042 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2044 "vnf_config_template_version": {
2046 "description": "VPE Software Version",
2047 "entry_schema": null,
2048 "inputProperties": null,
2053 "bandwidth_units": {
2055 "description": "Units of bandwidth",
2056 "entry_schema": null,
2057 "inputProperties": null,
2064 "description": "Requested VPE bandwidth",
2065 "entry_schema": null,
2066 "inputProperties": null,
2073 "description": "AIC Site CLLI",
2074 "entry_schema": null,
2075 "inputProperties": null,
2078 "default": "ATLMY8GA"
2082 "description": "AV/PE",
2083 "entry_schema": null,
2084 "inputProperties": null,
2089 "vnf_instance_name": {
2091 "description": "The hostname assigned to the vpe.",
2092 "entry_schema": null,
2093 "inputProperties": null,
2096 "default": "mtnj309me6"
2101 "network_role": "network role 1, network role 2",
2103 "max_instances": 10,
2104 "ecomp_generated_naming": "true",
2105 "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}}",
2106 "exVL_naming": "{ecomp_generated_naming=true}",
2107 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
2108 "network_homing": "{ecomp_selected_instance_node_target=false}"
2111 "modelCustomizationName": "ExtVL 0"
2114 "collectionResources": {},
2115 "configurations": {},
2116 "fabricConfigurations": {},
2117 "serviceProxies": {},
2119 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2120 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2121 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2122 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2123 "description": null,
2124 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2126 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2128 "minCountInstances": 0,
2129 "maxCountInstances": null,
2131 "vfModuleLabel": "PASQUALE_vRE_BV"
2134 "pasqualevpe0_bandwidth": {
2136 "description": "Requested VPE bandwidth",
2137 "entry_schema": null,
2138 "inputProperties": {
2139 "sourceType": "HEAT",
2140 "vfModuleLabel": "PASQUALE_vRE_BV",
2141 "paramName": "bandwidth"
2143 "constraints": null,
2147 "2017488_pasqualevpe0_vnf_instance_name": {
2149 "description": "The hostname assigned to the vpe.",
2150 "entry_schema": null,
2151 "inputProperties": {
2152 "sourceType": "HEAT",
2153 "vfModuleLabel": "PASQUALE_vRE_BV",
2154 "paramName": "vnf_instance_name"
2156 "constraints": null,
2158 "default": "mtnj309me6"
2160 "2017488_pasqualevpe0_vnf_config_template_version": {
2162 "description": "VPE Software Version",
2163 "entry_schema": null,
2164 "inputProperties": {
2165 "sourceType": "HEAT",
2166 "vfModuleLabel": "PASQUALE_vRE_BV",
2167 "paramName": "vnf_config_template_version"
2169 "constraints": null,
2173 "2017488_pasqualevpe0_AIC_CLLI": {
2175 "description": "AIC Site CLLI",
2176 "entry_schema": null,
2177 "inputProperties": {
2178 "sourceType": "HEAT",
2179 "vfModuleLabel": "PASQUALE_vRE_BV",
2180 "paramName": "AIC_CLLI"
2182 "constraints": null,
2184 "default": "ATLMY8GA"
2186 "pasqualevpe0_bandwidth_units": {
2188 "description": "Units of bandwidth",
2189 "entry_schema": null,
2190 "inputProperties": {
2191 "sourceType": "HEAT",
2192 "vfModuleLabel": "PASQUALE_vRE_BV",
2193 "paramName": "bandwidth_units"
2195 "constraints": null,
2200 "volumeGroupAllowed": true
2202 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2203 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2204 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2205 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2206 "description": null,
2207 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2209 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2211 "minCountInstances": 1,
2212 "maxCountInstances": 1,
2214 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2217 "volumeGroupAllowed": false
2219 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2220 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2221 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2222 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2223 "description": null,
2224 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2226 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2228 "minCountInstances": 0,
2229 "maxCountInstances": null,
2231 "vfModuleLabel": "PASQUALE_vPFE_BV"
2234 "volumeGroupAllowed": true
2240 function getInstanceServiceVNF() {
2243 "2017-388_PASQUALE-vPE 0": {
2246 "orchStatus": "Active",
2247 "provStatus": "prov",
2248 "rollbackOnFailure": "true",
2249 "originalName": "2017-388_PASQUALE-vPE 0",
2250 "isMissingData": true,
2251 "trackById": "u5mtsvzmq6p",
2253 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2254 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
2255 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2256 "lcpCloudRegionId": null,
2258 "lineOfBusiness": null,
2259 "statusMessage": "Failed Vnf Message",
2260 "platformName": null,
2263 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2264 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2265 "modelName": "2017-388_PASQUALE-vPE",
2266 "modelVersion": "4.0",
2267 "modelCustomizationName": "2017-388_PASQUALE-vPE 0"
2270 "2017-488_PASQUALE-vPE 0": {
2273 "rollbackOnFailure": "true",
2274 "originalName": "2017-488_PASQUALE-vPE 0",
2275 "isMissingData": false,
2276 "trackById": "1d6dg4fsgbm",
2278 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2279 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp": {
2281 "isMissingData": true,
2282 "sdncPreReload": null,
2284 "modelType": "VFmodule",
2285 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2286 "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2287 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2288 "modelVersion": "5",
2289 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2290 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2291 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
2296 "trackById": "v2egx1b8i1l",
2297 "statusMessage": "Failed vfModel message"
2301 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2302 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2303 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2304 "lcpCloudRegionId": "AAIAIC25",
2305 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2306 "lineOfBusiness": "ONAP",
2307 "platformName": "platform",
2309 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2310 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2311 "modelName": "2017-488_PASQUALE-vPE",
2312 "modelVersion": "5.0",
2313 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2314 "modelUniqueId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2315 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2316 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2318 "instanceName": "2017488_PASQUALEvPE",
2319 "legacyRegion": "123",
2327 "2017488_pasqualevpe0_ASN": "AV_vPE"
2330 "validationCounter": 3,
2334 "existingVNFCounterMap": {
2335 "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
2336 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2338 "existingNetworksCounterMap": {},
2340 "instanceName": "yoav",
2341 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2342 "subscriptionServiceType": "TYLER SILVIA",
2343 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2344 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2345 "lcpCloudRegionId": "AAIAIC25",
2346 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2347 "aicZoneId": "ABC15",
2348 "projectName": "WATKINS",
2349 "rollbackOnFailure": "true",
2351 "aicZoneName": "AAITESAN-ABC15",
2352 "owningEntityName": "WayneHolland",
2353 "testApi": "VNF_API",
2354 "isEcompGeneratedNaming": false,
2355 "tenantName": "USP-SIP-IC-24335-T-01",
2357 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2358 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2359 "modelName": "action-data",
2360 "modelVersion": "1.0",
2361 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2363 "isALaCarte": false,
2364 "name": "action-data",
2368 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2369 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2372 "isMultiStepDesign": false
2376 function getInstanceServiceVNF_Network() {
2379 "2017-488_PASQUALE-vPE 0": {
2381 "rollbackOnFailure": "true",
2382 "originalName": "2017-488_PASQUALE-vPE 0",
2383 "isMissingData": false,
2384 "trackById": "o65b26t2thj",
2386 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2387 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi": {
2389 "instanceName": "yoav",
2390 "volumeGroupName": "123",
2392 "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2393 "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
2394 "modelName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2395 "modelVersion": "6",
2396 "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2397 "modelUniqueId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2398 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2399 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
2401 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2402 "isMissingData": false,
2405 "pasqualevpe0_bandwidth": "10",
2406 "2017488_pasqualevpe0_vnf_instance_name": "mtnj309me6",
2407 "2017488_pasqualevpe0_vnf_config_template_version": "17.2",
2408 "2017488_pasqualevpe0_AIC_CLLI": "ATLMY8GA",
2409 "pasqualevpe0_bandwidth_units": "Gbps"
2415 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2416 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2417 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2418 "lcpCloudRegionId": "hvf6",
2419 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
2420 "lineOfBusiness": "ONAP",
2421 "platformName": "platform",
2423 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2424 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2425 "modelName": "2017-488_PASQUALE-vPE",
2426 "modelVersion": "5.0",
2427 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2428 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2429 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2431 "instanceName": "2017488_PASQUALEvPE",
2439 "2017488_pasqualevpe0_ASN": "AV_vPE"
2442 "validationCounter": 0,
2449 "existingVNFCounterMap": {
2450 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2452 "existingNetworksCounterMap": {
2453 "ddc3f20c-08b5-40fd-af72-c6d14636b986": 3
2458 "rollbackOnFailure": "true",
2459 "isMissingData": false,
2460 "originalName": "ExtVL 0",
2461 "networkStoreKey": "ExtVL 0",
2462 "trackById": "sf3zth68xjf",
2463 "statusMessage": "Network failed message",
2464 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2465 "lcpCloudRegionId": "hvf6",
2466 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2467 "platformName": "xxx1",
2468 "lineOfBusiness": "ONAP",
2469 "uuid": "network-instance-model-version-id",
2471 "globalRouteTarget": "mock-global-1",
2472 "routeTargetRole": "mock-role-x"
2478 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2479 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2480 "modelName": "ExtVL",
2481 "modelVersion": "37.0",
2482 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2483 "modelCustomizationName": "ExtVL 0",
2484 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2486 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2490 "rollbackOnFailure": "true",
2491 "isMissingData": false,
2492 "originalName": "ExtVL 0",
2493 "networkStoreKey": "ExtVL 0",
2494 "trackById": "2mdxioxca9h",
2495 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2496 "lcpCloudRegionId": "hvf6",
2497 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2498 "platformName": "xxx1",
2499 "lineOfBusiness": "ONAP",
2504 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2505 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2506 "modelName": "ExtVL",
2507 "modelVersion": "37.0",
2508 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2509 "modelCustomizationName": "ExtVL 0",
2510 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2512 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2516 "rollbackOnFailure": "true",
2517 "isMissingData": false,
2518 "originalName": "ExtVL 0",
2519 "networkStoreKey": "ExtVL 0_1",
2520 "trackById": "z7vd1gmpbs",
2521 "instanceName": "ExtVL",
2522 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2523 "lcpCloudRegionId": "hvf6",
2524 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2525 "platformName": "xxx1",
2526 "lineOfBusiness": "zzz1",
2529 "vnf_config_template_version": "17.2",
2530 "bandwidth_units": "Gbps",
2532 "AIC_CLLI": "ATLMY8GA",
2534 "vnf_instance_name": "yoav"
2538 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2539 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2540 "modelName": "ExtVL",
2541 "modelVersion": "37.0",
2542 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2543 "modelCustomizationName": "ExtVL 0",
2544 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2546 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2549 "instanceName": "InstanceName",
2550 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2551 "subscriptionServiceType": "TYLER SILVIA",
2552 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2553 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2554 "lcpCloudRegionId": "AAIAIC25",
2555 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2556 "aicZoneId": "JAG1",
2557 "projectName": null,
2558 "rollbackOnFailure": "true",
2560 "aicZoneName": "YUDFJULP-JAG1",
2561 "owningEntityName": "WayneHolland",
2562 "testApi": "GR_API",
2563 "isEcompGeneratedNaming": false,
2564 "tenantName": "USP-SIP-IC-24335-T-01",
2566 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2567 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2568 "modelName": "action-data",
2569 "modelVersion": "1.0",
2570 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2572 "isALaCarte": false,
2573 "name": "action-data",
2577 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2578 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2581 "isMultiStepDesign": false
2585 function expectInstanceNodesResultVNF() {
2589 "modelId": "afacccf6-397d-45d6-b5ae-94c39734b168",
2590 "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2591 "modelUniqueId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2592 "missingData": true,
2593 "id": "u5mtsvzmq6p",
2594 "orchStatus": 'Active',
2595 "provStatus": 'prov',
2597 "name": "2017-388_PASQUALE-vPE 0",
2598 "modelName": "2017-388_PASQUALE-vPE 0",
2601 "isEcompGeneratedNaming": false,
2602 "networkStoreKey": "2017-388_PASQUALE-vPE 0",
2603 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2606 "statusMessage": "Failed Vnf Message",
2607 "statusProperties": [Object({
2608 key: 'Prov Status:',
2610 testId: 'provStatus'
2611 }), Object({ key: 'Orch Status:', value: 'Active', testId: 'orchStatus' }), Object({
2612 key: 'In-maintenance',
2619 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2620 "missingData": false,
2621 "id": "1d6dg4fsgbm",
2624 "name": "2017-488_PASQUALE-vPE 0",
2625 "modelName": "2017-488_PASQUALE-vPE 0",
2627 "isEcompGeneratedNaming": false,
2628 "networkStoreKey": "2017-488_PASQUALE-vPE 0",
2629 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2631 "statusProperties": [Object({
2632 key: 'Prov Status:',
2634 testId: 'provStatus'
2635 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2637 "parentType": 'VNF',
2639 "modelId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2640 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2641 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2642 "missingData": true,
2643 "id": "v2egx1b8i1l",
2644 "statusMessage": "Failed vfModel message",
2645 "name": "<Automatically Assigned>",
2646 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2648 "isEcompGeneratedNaming": false,
2649 "dynamicInputs": [],
2650 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp",
2652 "statusProperties": [Object({
2653 key: 'Prov Status:',
2655 testId: 'provStatus'
2656 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2661 function expectInstanceNodesResultVNF_Network() {
2666 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2667 "missingData": false,
2668 "id": "o65b26t2thj",
2669 "name": "2017488_PASQUALEvPE",
2670 "modelName": "2017-488_PASQUALE-vPE 0",
2672 "isEcompGeneratedNaming": false,
2673 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2675 "statusProperties": [Object({
2676 key: 'Prov Status:',
2678 testId: 'provStatus'
2679 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2683 "modelId": "25284168-24bb-4698-8cb4-3f509146eca5",
2684 "missingData": false,
2686 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2688 "isEcompGeneratedNaming": false,
2692 "id": "pasqualevpe0_bandwidth",
2694 "name": "pasqualevpe0_bandwidth",
2697 "description": "Requested VPE bandwidth"
2700 "id": "2017488_pasqualevpe0_vnf_instance_name",
2702 "name": "2017488_pasqualevpe0_vnf_instance_name",
2703 "value": "mtnj309me6",
2705 "description": "The hostname assigned to the vpe."
2708 "id": "2017488_pasqualevpe0_vnf_config_template_version",
2710 "name": "2017488_pasqualevpe0_vnf_config_template_version",
2713 "description": "VPE Software Version"
2716 "id": "2017488_pasqualevpe0_AIC_CLLI",
2718 "name": "2017488_pasqualevpe0_AIC_CLLI",
2719 "value": "ATLMY8GA",
2721 "description": "AIC Site CLLI"
2724 "id": "pasqualevpe0_bandwidth_units",
2726 "name": "pasqualevpe0_bandwidth_units",
2729 "description": "Units of bandwidth"
2732 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi"
2739 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2740 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2741 "modelUniqueId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2742 "missingData": false,
2743 "id": "sf3zth68xjf",
2744 "name": "<Automatically Assigned>",
2745 "routeTargetId": "mock-global-1",
2746 "routeTargetRole": "mock-role-x",
2747 "statusMessage": "Network failed message",
2748 "modelName": "ExtVL 0",
2750 "isEcompGeneratedNaming": true,
2751 "networkStoreKey": "ExtVL 0",
2753 "statusProperties": [Object({
2754 key: 'Prov Status:',
2756 testId: 'provStatus'
2757 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2762 "originalAction": 'None',
2763 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2764 "missingData": false,
2765 "id": "2mdxioxca9h",
2766 "name": "<Automatically Assigned>",
2767 "modelName": "ExtVL 0",
2769 "isEcompGeneratedNaming": true,
2770 "networkStoreKey": "ExtVL 0:0001",
2776 "originalAction": 'None',
2777 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2778 "missingData": false,
2781 "modelName": "ExtVL 0",
2783 "isEcompGeneratedNaming": true,
2784 "networkStoreKey": "ExtVL 0_1",