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, 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";
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";
38 class MockAppStore<T> {
42 'drawingBoardStatus': DrawingBoardModes.CREATE,
44 FLAG_1911_INSTANTIATION_ORDER_IN_ASYNC_ALACARTE : false
51 describe('Model Tree Generator service', () => {
53 let service: ObjectToInstanceTreeService;
54 let httpMock: HttpTestingController;
56 beforeAll(done => (async () => {
57 TestBed.configureTestingModule({
58 imports: [HttpClientTestingModule, NgReduxTestingModule, SdcUiComponentsModule],
61 AvailableModelsTreeService,
63 ObjectToInstanceTreeService,
64 DefaultDataGeneratorService,
70 SharedControllersService,
77 NetworkControlGenerator,
79 VfModuleUpgradePopupService,
80 VfModuleControlGenerator,
81 VnfGroupControlGenerator,
89 SdcUiServices.ModalService,
92 { provide: NgRedux, useClass: MockAppStore },
95 await TestBed.compileComponents();
97 injector = getTestBed();
98 service = injector.get(ObjectToInstanceTreeService);
99 httpMock = injector.get(HttpTestingController);
101 })().then(done).catch(done.fail));
103 test('ObjectToInstanceTreeService should be defined', () => {
104 expect(service).toBeDefined();
108 test('should return instance nodes correctly: VNF', () => {
110 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF(), getServiceInstanceHierarchy());
111 delete convertToNodes[0].menuActions;
112 delete convertToNodes[0].errors;
113 delete convertToNodes[0].isFailed;
114 delete convertToNodes[0].trackById;
115 delete convertToNodes[0].updatePoistionFunction;
116 delete convertToNodes[0].position;
117 delete convertToNodes[0].getInfo;
118 delete convertToNodes[0].componentInfoType;
119 delete convertToNodes[0].getModel;
120 delete convertToNodes[1].children[0].isFailed;
121 delete convertToNodes[1].children[0].menuActions;
122 delete convertToNodes[1].children[0].trackById;
123 delete convertToNodes[1].children[0].errors;
124 delete convertToNodes[1].children[0].updatePoistionFunction;
125 delete convertToNodes[1].children[0].position;
126 delete convertToNodes[1].children[0].getInfo;
127 delete convertToNodes[1].children[0].getModel;
128 delete convertToNodes[1].children[0].componentInfoType;
129 expect(Object.assign({}, convertToNodes[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[0]));
130 expect(Object.assign({}, convertToNodes[1].children[0])).toEqual(Object.assign({}, expectInstanceNodesResultVNF()[1].children[0]));
131 expect(convertToNodes[1].inMaint).toBeFalsy();
132 expect(convertToNodes[0].inMaint).toBeTruthy();
133 expect(service.numberOfFailed).toBe(0);
134 expect(service.numberOfElements).toBe(3);
137 test('should return instance nodes correctly: VNF and Network', () => {
138 let convertToNodes = service.convertServiceInstanceToTreeData(getInstanceServiceVNF_Network(), getServiceHeirarchyVNF_Network());
140 delete convertToNodes[1].menuActions;
141 delete convertToNodes[1].trackById;
142 delete convertToNodes[1].errors;
143 delete convertToNodes[1].isFailed;
144 delete convertToNodes[1].updatePoistionFunction;
145 delete convertToNodes[1].position;
146 delete convertToNodes[1].getModel;
147 delete convertToNodes[1].getInfo;
148 delete convertToNodes[1].componentInfoType;
149 expect(Object.assign({}, convertToNodes[0].children[0].dynamicInputs)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].dynamicInputs));
150 expect(Object.assign({}, convertToNodes[0].children[0].missingData)).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[0]['children'][0].missingData));
151 expect(Object.assign({}, convertToNodes[1])).toEqual(Object.assign({}, expectInstanceNodesResultVNF_Network()[1]));
152 expect(service.numberOfFailed).toBe(0);
153 expect(service.numberOfElements).toBe(5);
156 function getServiceInstanceHierarchy() {
159 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
160 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
161 "name": "action-data",
163 "toscaModelURL": null,
168 "serviceEcompNaming": "false",
169 "instantiationType": "Macro",
171 "2017488_pasqualevpe0_ASN": {
173 "description": "AV/PE",
174 "entry_schema": null,
175 "inputProperties": null,
182 "instantiationUI": "legacy",
183 "modelCategory": "other"
187 "2017-388_PASQUALE-vPE 1": {
188 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
189 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
190 "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",
191 "name": "2017-388_PASQUALE-vPE",
193 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
195 "vnf_config_template_version": {
197 "description": "VPE Software Version",
198 "entry_schema": null,
199 "inputProperties": null,
206 "description": "Units of bandwidth",
207 "entry_schema": null,
208 "inputProperties": null,
215 "description": "Requested VPE bandwidth",
216 "entry_schema": null,
217 "inputProperties": null,
224 "description": "AIC Site CLLI",
225 "entry_schema": null,
226 "inputProperties": null,
229 "default": "ATLMY8GA"
233 "description": "AV/PE",
234 "entry_schema": null,
235 "inputProperties": null,
240 "vnf_instance_name": {
242 "description": "The hostname assigned to the vpe.",
243 "entry_schema": null,
244 "inputProperties": null,
247 "default": "mtnj309me6"
251 "vnf_config_template_version": {
252 "displayName": "vnf_config_template_version",
253 "command": "get_input",
254 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
257 "displayName": "bandwidth_units",
258 "command": "get_input",
259 "inputName": "pasqualevpe0_bandwidth_units"
262 "displayName": "bandwidth",
263 "command": "get_input",
264 "inputName": "pasqualevpe0_bandwidth"
267 "displayName": "AIC_CLLI",
268 "command": "get_input",
269 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
272 "displayName": "ASN",
273 "command": "get_input",
274 "inputName": "2017488_pasqualevpe0_ASN"
276 "vnf_instance_name": {
277 "displayName": "vnf_instance_name",
278 "command": "get_input",
279 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
283 "vmxvre_retype": "RE-VMX",
284 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
285 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
286 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
287 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
288 "int_ctl_net_name": "VMX-INTXI",
289 "vmx_int_ctl_prefix": "10.0.0.10",
290 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
291 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
292 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
294 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
295 "is_AVPN_service": "false",
296 "vmx_RSG_name": "vREXI-affinity",
297 "vmx_int_ctl_forwarding": "l2",
298 "vmxvre_oam_ip_0": "10.0.0.10",
299 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
300 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
301 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
302 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
303 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
304 "vmxvre_instance": "0",
305 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
306 "vmxvre_flavor_name": "ns.c1r16d32.v5",
307 "vmxvpfe_volume_size_0": "40.0",
308 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
309 "nf_naming": "{ecomp_generated_naming=false}",
310 "nf_naming_code": "Navneet",
311 "vmxvre_name_0": "vREXI",
312 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
313 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
314 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
315 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
316 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
317 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
318 "vmxvre_console": "vidconsole",
319 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
320 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
321 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
322 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
323 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
324 "vf_module_id": "123",
325 "nf_function": "JAI",
326 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
327 "vmxvre_int_ctl_ip_0": "10.0.0.10",
328 "ecomp_generated_naming": "false",
329 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
330 "vnf_name": "mtnj309me6vre",
331 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
332 "vmxvre_volume_type_1": "HITACHI",
333 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
334 "vmxvre_volume_type_0": "HITACHI",
335 "vmxvpfe_volume_type_0": "HITACHI",
336 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
337 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
339 "vmxvre_oam_prefix": "24",
340 "availability_zone_0": "mtpocfo-kvm-az01",
341 "ASN": "get_input:2017488_pasqualevpe0_ASN",
342 "vmxvre_chassis_i2cid": "161",
343 "vmxvpfe_name_0": "vPFEXI",
344 "bandwidth": "get_input:pasqualevpe0_bandwidth",
345 "availability_zone_max_count": "1",
346 "vmxvre_volume_size_0": "45.0",
347 "vmxvre_volume_size_1": "50.0",
348 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
349 "vmxvre_oam_gateway": "10.0.0.10",
350 "vmxvre_volume_name_1": "vREXI_FAVolume",
351 "vmxvre_ore_present": "0",
352 "vmxvre_volume_name_0": "vREXI_FBVolume",
354 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
355 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
356 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
357 "vmx_int_ctl_len": "24",
358 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
359 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
360 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
361 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
362 "nf_role": "Testing",
363 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
364 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
365 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
368 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
371 "vfcInstanceGroups": {}
373 "2017-388_PASQUALE-vPE 0": {
374 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
375 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
376 "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",
377 "name": "2017-388_PASQUALE-vPE",
379 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
381 "vnf_config_template_version": {
383 "description": "VPE Software Version",
384 "entry_schema": null,
385 "inputProperties": null,
392 "description": "Units of bandwidth",
393 "entry_schema": null,
394 "inputProperties": null,
401 "description": "Requested VPE bandwidth",
402 "entry_schema": null,
403 "inputProperties": null,
410 "description": "AIC Site CLLI",
411 "entry_schema": null,
412 "inputProperties": null,
415 "default": "ATLMY8GA"
419 "description": "AV/PE",
420 "entry_schema": null,
421 "inputProperties": null,
426 "vnf_instance_name": {
428 "description": "The hostname assigned to the vpe.",
429 "entry_schema": null,
430 "inputProperties": null,
433 "default": "mtnj309me6"
437 "vnf_config_template_version": {
438 "displayName": "vnf_config_template_version",
439 "command": "get_input",
440 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
443 "displayName": "bandwidth_units",
444 "command": "get_input",
445 "inputName": "pasqualevpe0_bandwidth_units"
448 "displayName": "bandwidth",
449 "command": "get_input",
450 "inputName": "pasqualevpe0_bandwidth"
453 "displayName": "AIC_CLLI",
454 "command": "get_input",
455 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
458 "displayName": "ASN",
459 "command": "get_input",
460 "inputName": "2017488_pasqualevpe0_ASN"
462 "vnf_instance_name": {
463 "displayName": "vnf_instance_name",
464 "command": "get_input",
465 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
469 "vmxvre_retype": "RE-VMX",
470 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
471 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
472 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
473 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
474 "int_ctl_net_name": "VMX-INTXI",
475 "vmx_int_ctl_prefix": "10.0.0.10",
476 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
477 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
478 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
480 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
481 "is_AVPN_service": "false",
482 "vmx_RSG_name": "vREXI-affinity",
483 "vmx_int_ctl_forwarding": "l2",
484 "vmxvre_oam_ip_0": "10.0.0.10",
485 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
486 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
487 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
488 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
489 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
490 "vmxvre_instance": "0",
491 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
492 "vmxvre_flavor_name": "ns.c1r16d32.v5",
493 "vmxvpfe_volume_size_0": "40.0",
494 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
495 "nf_naming": "{ecomp_generated_naming=false}",
496 "nf_naming_code": "Navneet",
497 "vmxvre_name_0": "vREXI",
498 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
499 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
500 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
501 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
502 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
503 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
504 "vmxvre_console": "vidconsole",
505 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
506 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
507 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
508 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
509 "min_instances": "1",
510 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
511 "vf_module_id": "123",
512 "nf_function": "JAI",
513 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
514 "vmxvre_int_ctl_ip_0": "10.0.0.10",
515 "ecomp_generated_naming": "false",
516 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
517 "vnf_name": "mtnj309me6vre",
518 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
519 "vmxvre_volume_type_1": "HITACHI",
520 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
521 "vmxvre_volume_type_0": "HITACHI",
522 "vmxvpfe_volume_type_0": "HITACHI",
523 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
524 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
526 "vmxvre_oam_prefix": "24",
527 "availability_zone_0": "mtpocfo-kvm-az01",
528 "ASN": "get_input:2017488_pasqualevpe0_ASN",
529 "vmxvre_chassis_i2cid": "161",
530 "vmxvpfe_name_0": "vPFEXI",
531 "bandwidth": "get_input:pasqualevpe0_bandwidth",
532 "availability_zone_max_count": "1",
533 "vmxvre_volume_size_0": "45.0",
534 "vmxvre_volume_size_1": "50.0",
535 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
536 "vmxvre_oam_gateway": "10.0.0.10",
537 "vmxvre_volume_name_1": "vREXI_FAVolume",
538 "vmxvre_ore_present": "0",
539 "vmxvre_volume_name_0": "vREXI_FBVolume",
541 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
542 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
543 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
544 "vmx_int_ctl_len": "24",
545 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
546 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
547 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
548 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
549 "nf_role": "Testing",
550 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
551 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
552 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
555 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
558 "vfcInstanceGroups": {}
560 "2017-488_PASQUALE-vPE 0": {
561 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
562 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
563 "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",
564 "name": "2017-488_PASQUALE-vPE",
566 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
568 "vnf_config_template_version": {
570 "description": "VPE Software Version",
571 "entry_schema": null,
572 "inputProperties": null,
579 "description": "Units of bandwidth",
580 "entry_schema": null,
581 "inputProperties": null,
588 "description": "Requested VPE bandwidth",
589 "entry_schema": null,
590 "inputProperties": null,
597 "description": "AIC Site CLLI",
598 "entry_schema": null,
599 "inputProperties": null,
602 "default": "ATLMY8GA"
606 "description": "AV/PE",
607 "entry_schema": null,
608 "inputProperties": null,
613 "vnf_instance_name": {
615 "description": "The hostname assigned to the vpe.",
616 "entry_schema": null,
617 "inputProperties": null,
620 "default": "mtnj309me6"
624 "vnf_config_template_version": {
625 "displayName": "vnf_config_template_version",
626 "command": "get_input",
627 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
630 "displayName": "bandwidth_units",
631 "command": "get_input",
632 "inputName": "pasqualevpe0_bandwidth_units"
635 "displayName": "bandwidth",
636 "command": "get_input",
637 "inputName": "pasqualevpe0_bandwidth"
640 "displayName": "AIC_CLLI",
641 "command": "get_input",
642 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
645 "displayName": "ASN",
646 "command": "get_input",
647 "inputName": "2017488_pasqualevpe0_ASN"
649 "vnf_instance_name": {
650 "displayName": "vnf_instance_name",
651 "command": "get_input",
652 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
656 "vmxvre_retype": "RE-VMX",
657 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
658 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
659 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
660 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
661 "int_ctl_net_name": "VMX-INTXI",
662 "vmx_int_ctl_prefix": "10.0.0.10",
663 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
664 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
665 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
667 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
668 "is_AVPN_service": "false",
669 "vmx_RSG_name": "vREXI-affinity",
670 "vmx_int_ctl_forwarding": "l2",
671 "vmxvre_oam_ip_0": "10.0.0.10",
672 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
673 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
674 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
675 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
676 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
677 "vmxvre_instance": "0",
678 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
679 "vmxvre_flavor_name": "ns.c1r16d32.v5",
680 "vmxvpfe_volume_size_0": "40.0",
681 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
682 "nf_naming": "{ecomp_generated_naming=false}",
683 "nf_naming_code": "Navneet",
684 "vmxvre_name_0": "vREXI",
685 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
686 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
687 "max_instances": "3",
688 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
689 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
690 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
691 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
692 "vmxvre_console": "vidconsole",
693 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
694 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
695 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
696 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
697 "min_instances": "1",
698 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
699 "vf_module_id": "123",
700 "nf_function": "JAI",
701 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
702 "vmxvre_int_ctl_ip_0": "10.0.0.10",
703 "ecomp_generated_naming": "false",
704 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
705 "vnf_name": "mtnj309me6vre",
706 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
707 "vmxvre_volume_type_1": "HITACHI",
708 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
709 "vmxvre_volume_type_0": "HITACHI",
710 "vmxvpfe_volume_type_0": "HITACHI",
711 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
712 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
714 "vmxvre_oam_prefix": "24",
715 "availability_zone_0": "mtpocfo-kvm-az01",
716 "ASN": "get_input:2017488_pasqualevpe0_ASN",
717 "vmxvre_chassis_i2cid": "161",
718 "vmxvpfe_name_0": "vPFEXI",
719 "bandwidth": "get_input:pasqualevpe0_bandwidth",
720 "availability_zone_max_count": "1",
721 "vmxvre_volume_size_0": "45.0",
722 "vmxvre_volume_size_1": "50.0",
723 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
724 "vmxvre_oam_gateway": "10.0.0.10",
725 "vmxvre_volume_name_1": "vREXI_FAVolume",
726 "vmxvre_ore_present": "0",
727 "vmxvre_volume_name_0": "vREXI_FBVolume",
729 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
730 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
731 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
732 "vmx_int_ctl_len": "24",
733 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
734 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
735 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
736 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
737 "nf_role": "Testing",
738 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
739 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
740 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
743 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
745 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
746 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
747 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
748 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
750 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
752 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
754 "minCountInstances": 0,
755 "maxCountInstances": null,
757 "vfModuleLabel": "PASQUALE_vRE_BV",
761 "vnf_config_template_version": {
763 "description": "VPE Software Version",
764 "entry_schema": null,
766 "sourceType": "HEAT",
767 "vfModuleLabel": "PASQUALE_vRE_BV",
768 "paramName": "vnf_config_template_version"
770 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
777 "description": "Units of bandwidth",
778 "entry_schema": null,
780 "sourceType": "HEAT",
781 "vfModuleLabel": "PASQUALE_vRE_BV",
782 "paramName": "bandwidth_units"
784 "fromInputName": "pasqualevpe0_bandwidth_units",
791 "description": "Requested VPE bandwidth",
792 "entry_schema": null,
794 "sourceType": "HEAT",
795 "vfModuleLabel": "PASQUALE_vRE_BV",
796 "paramName": "bandwidth"
798 "fromInputName": "pasqualevpe0_bandwidth",
805 "description": "AIC Site CLLI",
806 "entry_schema": null,
808 "sourceType": "HEAT",
809 "vfModuleLabel": "PASQUALE_vRE_BV",
810 "paramName": "AIC_CLLI"
812 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
815 "default": "ATLMY8GA"
817 "vnf_instance_name": {
819 "description": "The hostname assigned to the vpe.",
820 "entry_schema": null,
822 "sourceType": "HEAT",
823 "vfModuleLabel": "PASQUALE_vRE_BV",
824 "paramName": "vnf_instance_name"
826 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
829 "default": "mtnj309me6"
832 "volumeGroupAllowed": true
834 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
835 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
836 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
837 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
839 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
841 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
843 "minCountInstances": 1,
844 "maxCountInstances": 1,
846 "vfModuleLabel": "PASQUALE_base_vPE_BV",
850 "volumeGroupAllowed": false
852 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
853 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
854 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
855 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
857 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
859 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
861 "minCountInstances": 0,
862 "maxCountInstances": null,
864 "vfModuleLabel": "PASQUALE_vPFE_BV",
868 "volumeGroupAllowed": true
872 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
873 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
874 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
875 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
877 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
879 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
881 "minCountInstances": 0,
882 "maxCountInstances": null,
884 "vfModuleLabel": "PASQUALE_vRE_BV",
888 "vnf_config_template_version": {
890 "description": "VPE Software Version",
891 "entry_schema": null,
893 "sourceType": "HEAT",
894 "vfModuleLabel": "PASQUALE_vRE_BV",
895 "paramName": "vnf_config_template_version"
897 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
904 "description": "Units of bandwidth",
905 "entry_schema": null,
907 "sourceType": "HEAT",
908 "vfModuleLabel": "PASQUALE_vRE_BV",
909 "paramName": "bandwidth_units"
911 "fromInputName": "pasqualevpe0_bandwidth_units",
918 "description": "Requested VPE bandwidth",
919 "entry_schema": null,
921 "sourceType": "HEAT",
922 "vfModuleLabel": "PASQUALE_vRE_BV",
923 "paramName": "bandwidth"
925 "fromInputName": "pasqualevpe0_bandwidth",
932 "description": "AIC Site CLLI",
933 "entry_schema": null,
935 "sourceType": "HEAT",
936 "vfModuleLabel": "PASQUALE_vRE_BV",
937 "paramName": "AIC_CLLI"
939 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
942 "default": "ATLMY8GA"
944 "vnf_instance_name": {
946 "description": "The hostname assigned to the vpe.",
947 "entry_schema": null,
949 "sourceType": "HEAT",
950 "vfModuleLabel": "PASQUALE_vRE_BV",
951 "paramName": "vnf_instance_name"
953 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
956 "default": "mtnj309me6"
960 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
961 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
962 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
963 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
965 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
967 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
969 "minCountInstances": 0,
970 "maxCountInstances": null,
972 "vfModuleLabel": "PASQUALE_vPFE_BV",
978 "vfcInstanceGroups": {}
982 "collectionResources": {},
983 "configurations": {},
984 "fabricConfigurations": {},
985 "serviceProxies": {},
987 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
988 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
989 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
990 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
992 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
994 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
996 "minCountInstances": 0,
997 "maxCountInstances": null,
999 "vfModuleLabel": "PASQUALE_vRE_BV",
1003 "vnf_config_template_version": {
1005 "description": "VPE Software Version",
1006 "entry_schema": null,
1007 "inputProperties": {
1008 "sourceType": "HEAT",
1009 "vfModuleLabel": "PASQUALE_vRE_BV",
1010 "paramName": "vnf_config_template_version"
1012 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1013 "constraints": null,
1017 "bandwidth_units": {
1019 "description": "Units of bandwidth",
1020 "entry_schema": null,
1021 "inputProperties": {
1022 "sourceType": "HEAT",
1023 "vfModuleLabel": "PASQUALE_vRE_BV",
1024 "paramName": "bandwidth_units"
1026 "fromInputName": "pasqualevpe0_bandwidth_units",
1027 "constraints": null,
1033 "description": "Requested VPE bandwidth",
1034 "entry_schema": null,
1035 "inputProperties": {
1036 "sourceType": "HEAT",
1037 "vfModuleLabel": "PASQUALE_vRE_BV",
1038 "paramName": "bandwidth"
1040 "fromInputName": "pasqualevpe0_bandwidth",
1041 "constraints": null,
1047 "description": "AIC Site CLLI",
1048 "entry_schema": null,
1049 "inputProperties": {
1050 "sourceType": "HEAT",
1051 "vfModuleLabel": "PASQUALE_vRE_BV",
1052 "paramName": "AIC_CLLI"
1054 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1055 "constraints": null,
1057 "default": "ATLMY8GA"
1059 "vnf_instance_name": {
1061 "description": "The hostname assigned to the vpe.",
1062 "entry_schema": null,
1063 "inputProperties": {
1064 "sourceType": "HEAT",
1065 "vfModuleLabel": "PASQUALE_vRE_BV",
1066 "paramName": "vnf_instance_name"
1068 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1069 "constraints": null,
1071 "default": "mtnj309me6"
1074 "volumeGroupAllowed": true
1076 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1077 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1078 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1079 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1080 "description": null,
1081 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1083 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1085 "minCountInstances": 1,
1086 "maxCountInstances": 1,
1088 "vfModuleLabel": "PASQUALE_base_vPE_BV",
1092 "volumeGroupAllowed": false
1094 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1095 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1096 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1097 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1098 "description": null,
1099 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1101 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1103 "minCountInstances": 0,
1104 "maxCountInstances": null,
1106 "vfModuleLabel": "PASQUALE_vPFE_BV",
1110 "volumeGroupAllowed": true
1114 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1115 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1116 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1117 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1118 "description": null,
1119 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1121 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1123 "minCountInstances": 0,
1124 "maxCountInstances": null,
1126 "vfModuleLabel": "PASQUALE_vRE_BV",
1130 "vnf_config_template_version": {
1132 "description": "VPE Software Version",
1133 "entry_schema": null,
1134 "inputProperties": {
1135 "sourceType": "HEAT",
1136 "vfModuleLabel": "PASQUALE_vRE_BV",
1137 "paramName": "vnf_config_template_version"
1139 "fromInputName": "2017488_pasqualevpe0_vnf_config_template_version",
1140 "constraints": null,
1144 "bandwidth_units": {
1146 "description": "Units of bandwidth",
1147 "entry_schema": null,
1148 "inputProperties": {
1149 "sourceType": "HEAT",
1150 "vfModuleLabel": "PASQUALE_vRE_BV",
1151 "paramName": "bandwidth_units"
1153 "fromInputName": "pasqualevpe0_bandwidth_units",
1154 "constraints": null,
1160 "description": "Requested VPE bandwidth",
1161 "entry_schema": null,
1162 "inputProperties": {
1163 "sourceType": "HEAT",
1164 "vfModuleLabel": "PASQUALE_vRE_BV",
1165 "paramName": "bandwidth"
1167 "fromInputName": "pasqualevpe0_bandwidth",
1168 "constraints": null,
1174 "description": "AIC Site CLLI",
1175 "entry_schema": null,
1176 "inputProperties": {
1177 "sourceType": "HEAT",
1178 "vfModuleLabel": "PASQUALE_vRE_BV",
1179 "paramName": "AIC_CLLI"
1181 "fromInputName": "2017488_pasqualevpe0_AIC_CLLI",
1182 "constraints": null,
1184 "default": "ATLMY8GA"
1186 "vnf_instance_name": {
1188 "description": "The hostname assigned to the vpe.",
1189 "entry_schema": null,
1190 "inputProperties": {
1191 "sourceType": "HEAT",
1192 "vfModuleLabel": "PASQUALE_vRE_BV",
1193 "paramName": "vnf_instance_name"
1195 "fromInputName": "2017488_pasqualevpe0_vnf_instance_name",
1196 "constraints": null,
1198 "default": "mtnj309me6"
1202 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1203 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1204 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1205 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1206 "description": null,
1207 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1209 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1211 "minCountInstances": 0,
1212 "maxCountInstances": null,
1214 "vfModuleLabel": "PASQUALE_vPFE_BV",
1224 function getServiceHeirarchyVNF_Network() {
1227 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
1228 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
1229 "name": "action-data",
1231 "toscaModelURL": null,
1236 "serviceEcompNaming": "false",
1237 "instantiationType": "A-La-Carte",
1239 "2017488_pasqualevpe0_ASN": {
1241 "description": "AV/PE",
1242 "entry_schema": null,
1243 "inputProperties": null,
1251 "2017-388_PASQUALE-vPE 1": {
1252 "uuid": "0903e1c0-8e03-4936-b5c2-260653b96413",
1253 "invariantUuid": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
1254 "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",
1255 "name": "2017-388_PASQUALE-vPE",
1257 "customizationUuid": "280dec31-f16d-488b-9668-4aae55d6648a",
1259 "vnf_config_template_version": {
1261 "description": "VPE Software Version",
1262 "entry_schema": null,
1263 "inputProperties": null,
1268 "bandwidth_units": {
1270 "description": "Units of bandwidth",
1271 "entry_schema": null,
1272 "inputProperties": null,
1279 "description": "Requested VPE bandwidth",
1280 "entry_schema": null,
1281 "inputProperties": null,
1288 "description": "AIC Site CLLI",
1289 "entry_schema": null,
1290 "inputProperties": null,
1293 "default": "ATLMY8GA"
1297 "description": "AV/PE",
1298 "entry_schema": null,
1299 "inputProperties": null,
1304 "vnf_instance_name": {
1306 "description": "The hostname assigned to the vpe.",
1307 "entry_schema": null,
1308 "inputProperties": null,
1311 "default": "mtnj309me6"
1315 "vnf_config_template_version": {
1316 "displayName": "vnf_config_template_version",
1317 "command": "get_input",
1318 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1320 "bandwidth_units": {
1321 "displayName": "bandwidth_units",
1322 "command": "get_input",
1323 "inputName": "pasqualevpe0_bandwidth_units"
1326 "displayName": "bandwidth",
1327 "command": "get_input",
1328 "inputName": "pasqualevpe0_bandwidth"
1331 "displayName": "AIC_CLLI",
1332 "command": "get_input",
1333 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1336 "displayName": "ASN",
1337 "command": "get_input",
1338 "inputName": "2017488_pasqualevpe0_ASN"
1340 "vnf_instance_name": {
1341 "displayName": "vnf_instance_name",
1342 "command": "get_input",
1343 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1347 "vmxvre_retype": "RE-VMX",
1348 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1349 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1350 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1351 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1352 "int_ctl_net_name": "VMX-INTXI",
1353 "vmx_int_ctl_prefix": "10.0.0.10",
1354 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1355 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1356 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1358 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1359 "is_AVPN_service": "false",
1360 "vmx_RSG_name": "vREXI-affinity",
1361 "vmx_int_ctl_forwarding": "l2",
1362 "vmxvre_oam_ip_0": "10.0.0.10",
1363 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1364 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1365 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1366 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1367 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1368 "vmxvre_instance": "0",
1369 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1370 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1371 "vmxvpfe_volume_size_0": "40.0",
1372 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1373 "nf_naming": "{ecomp_generated_naming=false}",
1374 "nf_naming_code": "Navneet",
1375 "vmxvre_name_0": "vREXI",
1376 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1377 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1378 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1379 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1380 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1381 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1382 "vmxvre_console": "vidconsole",
1383 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1384 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1385 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1386 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1387 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1388 "vf_module_id": "123",
1389 "nf_function": "JAI",
1390 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1391 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1392 "ecomp_generated_naming": "false",
1393 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1394 "vnf_name": "mtnj309me6vre",
1395 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1396 "vmxvre_volume_type_1": "HITACHI",
1397 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1398 "vmxvre_volume_type_0": "HITACHI",
1399 "vmxvpfe_volume_type_0": "HITACHI",
1400 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1401 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1403 "vmxvre_oam_prefix": "24",
1404 "availability_zone_0": "mtpocfo-kvm-az01",
1405 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1406 "vmxvre_chassis_i2cid": "161",
1407 "vmxvpfe_name_0": "vPFEXI",
1408 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1409 "availability_zone_max_count": "1",
1410 "vmxvre_volume_size_0": "45.0",
1411 "vmxvre_volume_size_1": "50.0",
1412 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1413 "vmxvre_oam_gateway": "10.0.0.10",
1414 "vmxvre_volume_name_1": "vREXI_FAVolume",
1415 "vmxvre_ore_present": "0",
1416 "vmxvre_volume_name_0": "vREXI_FBVolume",
1418 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1419 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1420 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1421 "vmx_int_ctl_len": "24",
1422 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1423 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1424 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1425 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1426 "nf_role": "Testing",
1427 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1428 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1429 "vmxvpfe_flavor_name": "ns.c20r16d25.v5",
1433 "modelCustomizationName": "2017-388_PASQUALE-vPE 1",
1436 "vfcInstanceGroups": {}
1438 "2017-388_PASQUALE-vPE 0": {
1439 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
1440 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1441 "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",
1442 "name": "2017-388_PASQUALE-vPE",
1444 "customizationUuid": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
1446 "vnf_config_template_version": {
1448 "description": "VPE Software Version",
1449 "entry_schema": null,
1450 "inputProperties": null,
1455 "bandwidth_units": {
1457 "description": "Units of bandwidth",
1458 "entry_schema": null,
1459 "inputProperties": null,
1466 "description": "Requested VPE bandwidth",
1467 "entry_schema": null,
1468 "inputProperties": null,
1475 "description": "AIC Site CLLI",
1476 "entry_schema": null,
1477 "inputProperties": null,
1480 "default": "ATLMY8GA"
1484 "description": "AV/PE",
1485 "entry_schema": null,
1486 "inputProperties": null,
1491 "vnf_instance_name": {
1493 "description": "The hostname assigned to the vpe.",
1494 "entry_schema": null,
1495 "inputProperties": null,
1498 "default": "mtnj309me6"
1502 "vnf_config_template_version": {
1503 "displayName": "vnf_config_template_version",
1504 "command": "get_input",
1505 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1507 "bandwidth_units": {
1508 "displayName": "bandwidth_units",
1509 "command": "get_input",
1510 "inputName": "pasqualevpe0_bandwidth_units"
1513 "displayName": "bandwidth",
1514 "command": "get_input",
1515 "inputName": "pasqualevpe0_bandwidth"
1518 "displayName": "AIC_CLLI",
1519 "command": "get_input",
1520 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1523 "displayName": "ASN",
1524 "command": "get_input",
1525 "inputName": "2017488_pasqualevpe0_ASN"
1527 "vnf_instance_name": {
1528 "displayName": "vnf_instance_name",
1529 "command": "get_input",
1530 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1534 "vmxvre_retype": "RE-VMX",
1535 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1536 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1537 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1538 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1539 "int_ctl_net_name": "VMX-INTXI",
1540 "vmx_int_ctl_prefix": "10.0.0.10",
1541 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1542 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1543 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1545 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1546 "is_AVPN_service": "false",
1547 "vmx_RSG_name": "vREXI-affinity",
1548 "vmx_int_ctl_forwarding": "l2",
1549 "vmxvre_oam_ip_0": "10.0.0.10",
1550 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1551 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1552 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1553 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1554 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1555 "vmxvre_instance": "0",
1556 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1557 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1558 "vmxvpfe_volume_size_0": "40.0",
1559 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1560 "nf_naming": "{ecomp_generated_naming=false}",
1561 "nf_naming_code": "Navneet",
1562 "vmxvre_name_0": "vREXI",
1563 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1564 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1565 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1566 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1567 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1568 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1569 "vmxvre_console": "vidconsole",
1570 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1571 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1572 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1573 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1574 "min_instances": "1",
1575 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1576 "vf_module_id": "123",
1577 "nf_function": "JAI",
1578 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1579 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1580 "ecomp_generated_naming": "false",
1581 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1582 "vnf_name": "mtnj309me6vre",
1583 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1584 "vmxvre_volume_type_1": "HITACHI",
1585 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1586 "vmxvre_volume_type_0": "HITACHI",
1587 "vmxvpfe_volume_type_0": "HITACHI",
1588 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1589 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1591 "vmxvre_oam_prefix": "24",
1592 "availability_zone_0": "mtpocfo-kvm-az01",
1593 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1594 "vmxvre_chassis_i2cid": "161",
1595 "vmxvpfe_name_0": "vPFEXI",
1596 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1597 "availability_zone_max_count": "1",
1598 "vmxvre_volume_size_0": "45.0",
1599 "vmxvre_volume_size_1": "50.0",
1600 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1601 "vmxvre_oam_gateway": "10.0.0.10",
1602 "vmxvre_volume_name_1": "vREXI_FAVolume",
1603 "vmxvre_ore_present": "0",
1604 "vmxvre_volume_name_0": "vREXI_FBVolume",
1606 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1607 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1608 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1609 "vmx_int_ctl_len": "24",
1610 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1611 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1612 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1613 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1614 "nf_role": "Testing",
1615 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1616 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1617 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1620 "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
1623 "vfcInstanceGroups": {}
1625 "2017-488_PASQUALE-vPE 0": {
1626 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
1627 "invariantUuid": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
1628 "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",
1629 "name": "2017-488_PASQUALE-vPE",
1631 "customizationUuid": "1da7b585-5e61-4993-b95e-8e6606c81e45",
1633 "vnf_config_template_version": {
1635 "description": "VPE Software Version",
1636 "entry_schema": null,
1637 "inputProperties": null,
1642 "bandwidth_units": {
1644 "description": "Units of bandwidth",
1645 "entry_schema": null,
1646 "inputProperties": null,
1653 "description": "Requested VPE bandwidth",
1654 "entry_schema": null,
1655 "inputProperties": null,
1662 "description": "AIC Site CLLI",
1663 "entry_schema": null,
1664 "inputProperties": null,
1667 "default": "ATLMY8GA"
1671 "description": "AV/PE",
1672 "entry_schema": null,
1673 "inputProperties": null,
1678 "vnf_instance_name": {
1680 "description": "The hostname assigned to the vpe.",
1681 "entry_schema": null,
1682 "inputProperties": null,
1685 "default": "mtnj309me6"
1689 "vnf_config_template_version": {
1690 "displayName": "vnf_config_template_version",
1691 "command": "get_input",
1692 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1694 "bandwidth_units": {
1695 "displayName": "bandwidth_units",
1696 "command": "get_input",
1697 "inputName": "pasqualevpe0_bandwidth_units"
1700 "displayName": "bandwidth",
1701 "command": "get_input",
1702 "inputName": "pasqualevpe0_bandwidth"
1705 "displayName": "AIC_CLLI",
1706 "command": "get_input",
1707 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1710 "displayName": "ASN",
1711 "command": "get_input",
1712 "inputName": "2017488_pasqualevpe0_ASN"
1714 "vnf_instance_name": {
1715 "displayName": "vnf_instance_name",
1716 "command": "get_input",
1717 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1721 "vmxvre_retype": "RE-VMX",
1722 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1723 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1724 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1725 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1726 "int_ctl_net_name": "VMX-INTXI",
1727 "vmx_int_ctl_prefix": "10.0.0.10",
1728 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1729 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1730 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1732 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1733 "is_AVPN_service": "false",
1734 "vmx_RSG_name": "vREXI-affinity",
1735 "vmx_int_ctl_forwarding": "l2",
1736 "vmxvre_oam_ip_0": "10.0.0.10",
1737 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1738 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1739 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1740 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1741 "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
1742 "vmxvre_instance": "0",
1743 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1744 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1745 "vmxvpfe_volume_size_0": "40.0",
1746 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1747 "nf_naming": "{ecomp_generated_naming=false}",
1748 "nf_naming_code": "Navneet",
1749 "vmxvre_name_0": "vREXI",
1750 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1751 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1752 "max_instances": "3",
1753 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1754 "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
1755 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1756 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1757 "vmxvre_console": "vidconsole",
1758 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1759 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1760 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1761 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1762 "min_instances": "1",
1763 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1764 "vf_module_id": "123",
1765 "nf_function": "JAI",
1766 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1767 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1768 "ecomp_generated_naming": "false",
1769 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1770 "vnf_name": "mtnj309me6vre",
1771 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1772 "vmxvre_volume_type_1": "HITACHI",
1773 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1774 "vmxvre_volume_type_0": "HITACHI",
1775 "vmxvpfe_volume_type_0": "HITACHI",
1776 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1777 "bandwidth_units": "get_input:pasqualevpe0_bandwidth_units",
1779 "vmxvre_oam_prefix": "24",
1780 "availability_zone_0": "mtpocfo-kvm-az01",
1781 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1782 "vmxvre_chassis_i2cid": "161",
1783 "vmxvpfe_name_0": "vPFEXI",
1784 "bandwidth": "get_input:pasqualevpe0_bandwidth",
1785 "availability_zone_max_count": "1",
1786 "vmxvre_volume_size_0": "45.0",
1787 "vmxvre_volume_size_1": "50.0",
1788 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1789 "vmxvre_oam_gateway": "10.0.0.10",
1790 "vmxvre_volume_name_1": "vREXI_FAVolume",
1791 "vmxvre_ore_present": "0",
1792 "vmxvre_volume_name_0": "vREXI_FBVolume",
1794 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1795 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1796 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1797 "vmx_int_ctl_len": "24",
1798 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1799 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1800 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1801 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1802 "nf_role": "Testing",
1803 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1804 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1805 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1808 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
1810 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1811 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1812 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1813 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1814 "description": null,
1815 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1817 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1819 "minCountInstances": 0,
1820 "maxCountInstances": null,
1822 "vfModuleLabel": "PASQUALE_vRE_BV"
1825 "pasqualevpe0_bandwidth": {
1827 "description": "Requested VPE bandwidth",
1828 "entry_schema": null,
1829 "inputProperties": {
1830 "sourceType": "HEAT",
1831 "vfModuleLabel": "PASQUALE_vRE_BV",
1832 "paramName": "bandwidth"
1834 "constraints": null,
1838 "2017488_pasqualevpe0_vnf_instance_name": {
1840 "description": "The hostname assigned to the vpe.",
1841 "entry_schema": null,
1842 "inputProperties": {
1843 "sourceType": "HEAT",
1844 "vfModuleLabel": "PASQUALE_vRE_BV",
1845 "paramName": "vnf_instance_name"
1847 "constraints": null,
1849 "default": "mtnj309me6"
1851 "2017488_pasqualevpe0_vnf_config_template_version": {
1853 "description": "VPE Software Version",
1854 "entry_schema": null,
1855 "inputProperties": {
1856 "sourceType": "HEAT",
1857 "vfModuleLabel": "PASQUALE_vRE_BV",
1858 "paramName": "vnf_config_template_version"
1860 "constraints": null,
1864 "2017488_pasqualevpe0_AIC_CLLI": {
1866 "description": "AIC Site CLLI",
1867 "entry_schema": null,
1868 "inputProperties": {
1869 "sourceType": "HEAT",
1870 "vfModuleLabel": "PASQUALE_vRE_BV",
1871 "paramName": "AIC_CLLI"
1873 "constraints": null,
1875 "default": "ATLMY8GA"
1877 "pasqualevpe0_bandwidth_units": {
1879 "description": "Units of bandwidth",
1880 "entry_schema": null,
1881 "inputProperties": {
1882 "sourceType": "HEAT",
1883 "vfModuleLabel": "PASQUALE_vRE_BV",
1884 "paramName": "bandwidth_units"
1886 "constraints": null,
1891 "volumeGroupAllowed": true
1893 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1894 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
1895 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1896 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
1897 "description": null,
1898 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1900 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1902 "minCountInstances": 1,
1903 "maxCountInstances": 1,
1905 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1908 "volumeGroupAllowed": false
1910 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1911 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
1912 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1913 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
1914 "description": null,
1915 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1917 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1919 "minCountInstances": 0,
1920 "maxCountInstances": null,
1922 "vfModuleLabel": "PASQUALE_vPFE_BV"
1925 "volumeGroupAllowed": true
1929 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1930 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
1931 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1932 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
1933 "description": null,
1934 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1936 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1938 "minCountInstances": 0,
1939 "maxCountInstances": null,
1941 "vfModuleLabel": "PASQUALE_vRE_BV"
1944 "pasqualevpe0_bandwidth": {
1946 "description": "Requested VPE bandwidth",
1947 "entry_schema": null,
1948 "inputProperties": {
1949 "sourceType": "HEAT",
1950 "vfModuleLabel": "PASQUALE_vRE_BV",
1951 "paramName": "bandwidth"
1953 "constraints": null,
1957 "2017488_pasqualevpe0_vnf_instance_name": {
1959 "description": "The hostname assigned to the vpe.",
1960 "entry_schema": null,
1961 "inputProperties": {
1962 "sourceType": "HEAT",
1963 "vfModuleLabel": "PASQUALE_vRE_BV",
1964 "paramName": "vnf_instance_name"
1966 "constraints": null,
1968 "default": "mtnj309me6"
1970 "2017488_pasqualevpe0_vnf_config_template_version": {
1972 "description": "VPE Software Version",
1973 "entry_schema": null,
1974 "inputProperties": {
1975 "sourceType": "HEAT",
1976 "vfModuleLabel": "PASQUALE_vRE_BV",
1977 "paramName": "vnf_config_template_version"
1979 "constraints": null,
1983 "2017488_pasqualevpe0_AIC_CLLI": {
1985 "description": "AIC Site CLLI",
1986 "entry_schema": null,
1987 "inputProperties": {
1988 "sourceType": "HEAT",
1989 "vfModuleLabel": "PASQUALE_vRE_BV",
1990 "paramName": "AIC_CLLI"
1992 "constraints": null,
1994 "default": "ATLMY8GA"
1996 "pasqualevpe0_bandwidth_units": {
1998 "description": "Units of bandwidth",
1999 "entry_schema": null,
2000 "inputProperties": {
2001 "sourceType": "HEAT",
2002 "vfModuleLabel": "PASQUALE_vRE_BV",
2003 "paramName": "bandwidth_units"
2005 "constraints": null,
2011 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2012 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2013 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2014 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2015 "description": null,
2016 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2018 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2020 "minCountInstances": 0,
2021 "maxCountInstances": null,
2023 "vfModuleLabel": "PASQUALE_vPFE_BV"
2028 "vfcInstanceGroups": {}
2033 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2034 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
2035 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
2038 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2040 "vnf_config_template_version": {
2042 "description": "VPE Software Version",
2043 "entry_schema": null,
2044 "inputProperties": null,
2049 "bandwidth_units": {
2051 "description": "Units of bandwidth",
2052 "entry_schema": null,
2053 "inputProperties": null,
2060 "description": "Requested VPE bandwidth",
2061 "entry_schema": null,
2062 "inputProperties": null,
2069 "description": "AIC Site CLLI",
2070 "entry_schema": null,
2071 "inputProperties": null,
2074 "default": "ATLMY8GA"
2078 "description": "AV/PE",
2079 "entry_schema": null,
2080 "inputProperties": null,
2085 "vnf_instance_name": {
2087 "description": "The hostname assigned to the vpe.",
2088 "entry_schema": null,
2089 "inputProperties": null,
2092 "default": "mtnj309me6"
2097 "network_role": "network role 1, network role 2",
2099 "max_instances": 10,
2100 "ecomp_generated_naming": "true",
2101 "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}}",
2102 "exVL_naming": "{ecomp_generated_naming=true}",
2103 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
2104 "network_homing": "{ecomp_selected_instance_node_target=false}"
2107 "modelCustomizationName": "ExtVL 0"
2110 "collectionResources": {},
2111 "configurations": {},
2112 "fabricConfigurations": {},
2113 "serviceProxies": {},
2115 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2116 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2117 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2118 "customizationUuid": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2119 "description": null,
2120 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2122 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2124 "minCountInstances": 0,
2125 "maxCountInstances": null,
2127 "vfModuleLabel": "PASQUALE_vRE_BV"
2130 "pasqualevpe0_bandwidth": {
2132 "description": "Requested VPE bandwidth",
2133 "entry_schema": null,
2134 "inputProperties": {
2135 "sourceType": "HEAT",
2136 "vfModuleLabel": "PASQUALE_vRE_BV",
2137 "paramName": "bandwidth"
2139 "constraints": null,
2143 "2017488_pasqualevpe0_vnf_instance_name": {
2145 "description": "The hostname assigned to the vpe.",
2146 "entry_schema": null,
2147 "inputProperties": {
2148 "sourceType": "HEAT",
2149 "vfModuleLabel": "PASQUALE_vRE_BV",
2150 "paramName": "vnf_instance_name"
2152 "constraints": null,
2154 "default": "mtnj309me6"
2156 "2017488_pasqualevpe0_vnf_config_template_version": {
2158 "description": "VPE Software Version",
2159 "entry_schema": null,
2160 "inputProperties": {
2161 "sourceType": "HEAT",
2162 "vfModuleLabel": "PASQUALE_vRE_BV",
2163 "paramName": "vnf_config_template_version"
2165 "constraints": null,
2169 "2017488_pasqualevpe0_AIC_CLLI": {
2171 "description": "AIC Site CLLI",
2172 "entry_schema": null,
2173 "inputProperties": {
2174 "sourceType": "HEAT",
2175 "vfModuleLabel": "PASQUALE_vRE_BV",
2176 "paramName": "AIC_CLLI"
2178 "constraints": null,
2180 "default": "ATLMY8GA"
2182 "pasqualevpe0_bandwidth_units": {
2184 "description": "Units of bandwidth",
2185 "entry_schema": null,
2186 "inputProperties": {
2187 "sourceType": "HEAT",
2188 "vfModuleLabel": "PASQUALE_vRE_BV",
2189 "paramName": "bandwidth_units"
2191 "constraints": null,
2196 "volumeGroupAllowed": true
2198 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2199 "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2200 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2201 "customizationUuid": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2202 "description": null,
2203 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2205 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2207 "minCountInstances": 1,
2208 "maxCountInstances": 1,
2210 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2213 "volumeGroupAllowed": false
2215 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2216 "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
2217 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2218 "customizationUuid": "3cd946bb-50e0-40d8-96d3-c9023520b557",
2219 "description": null,
2220 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2222 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2224 "minCountInstances": 0,
2225 "maxCountInstances": null,
2227 "vfModuleLabel": "PASQUALE_vPFE_BV"
2230 "volumeGroupAllowed": true
2236 function getInstanceServiceVNF() {
2239 "2017-388_PASQUALE-vPE 0": {
2242 "orchStatus": "Active",
2243 "provStatus": "prov",
2244 "rollbackOnFailure": "true",
2245 "originalName": "2017-388_PASQUALE-vPE 0",
2246 "isMissingData": true,
2247 "trackById": "u5mtsvzmq6p",
2249 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2250 "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
2251 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2252 "lcpCloudRegionId": null,
2254 "lineOfBusiness": null,
2255 "statusMessage": "Failed Vnf Message",
2256 "platformName": null,
2259 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2260 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2261 "modelName": "2017-388_PASQUALE-vPE",
2262 "modelVersion": "4.0",
2263 "modelCustomizationName": "2017-388_PASQUALE-vPE 0"
2266 "2017-488_PASQUALE-vPE 0": {
2269 "rollbackOnFailure": "true",
2270 "originalName": "2017-488_PASQUALE-vPE 0",
2271 "isMissingData": false,
2272 "trackById": "1d6dg4fsgbm",
2274 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2275 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp": {
2277 "isMissingData": true,
2278 "sdncPreReload": null,
2280 "modelType": "VFmodule",
2281 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2282 "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2283 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2284 "modelVersion": "5",
2285 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2286 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2287 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
2292 "trackById": "v2egx1b8i1l",
2293 "statusMessage": "Failed vfModel message"
2297 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2298 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2299 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2300 "lcpCloudRegionId": "AAIAIC25",
2301 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2302 "lineOfBusiness": "ONAP",
2303 "platformName": "platform",
2305 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2306 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2307 "modelName": "2017-488_PASQUALE-vPE",
2308 "modelVersion": "5.0",
2309 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2310 "modelUniqueId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2311 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2312 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2314 "instanceName": "2017488_PASQUALEvPE",
2315 "legacyRegion": "123",
2323 "2017488_pasqualevpe0_ASN": "AV_vPE"
2326 "validationCounter": 3,
2330 "existingVNFCounterMap": {
2331 "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
2332 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2334 "existingNetworksCounterMap": {},
2336 "instanceName": "yoav",
2337 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2338 "subscriptionServiceType": "TYLER SILVIA",
2339 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2340 "productFamilyId": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2341 "lcpCloudRegionId": "AAIAIC25",
2342 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2343 "aicZoneId": "ABC15",
2344 "projectName": "WATKINS",
2345 "rollbackOnFailure": "true",
2347 "aicZoneName": "AAITESAN-ABC15",
2348 "owningEntityName": "WayneHolland",
2349 "testApi": "VNF_API",
2350 "isEcompGeneratedNaming": false,
2351 "tenantName": "USP-SIP-IC-24335-T-01",
2353 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2354 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2355 "modelName": "action-data",
2356 "modelVersion": "1.0",
2357 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2359 "isALaCarte": false,
2360 "name": "action-data",
2364 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2365 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2368 "isMultiStepDesign": false
2372 function getInstanceServiceVNF_Network() {
2375 "2017-488_PASQUALE-vPE 0": {
2377 "rollbackOnFailure": "true",
2378 "originalName": "2017-488_PASQUALE-vPE 0",
2379 "isMissingData": false,
2380 "trackById": "o65b26t2thj",
2382 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2383 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi": {
2385 "instanceName": "yoav",
2386 "volumeGroupName": "123",
2388 "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2389 "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
2390 "modelName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2391 "modelVersion": "6",
2392 "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2393 "modelUniqueId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
2394 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2395 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
2397 "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
2398 "isMissingData": false,
2401 "pasqualevpe0_bandwidth": "10",
2402 "2017488_pasqualevpe0_vnf_instance_name": "mtnj309me6",
2403 "2017488_pasqualevpe0_vnf_config_template_version": "17.2",
2404 "2017488_pasqualevpe0_AIC_CLLI": "ATLMY8GA",
2405 "pasqualevpe0_bandwidth_units": "Gbps"
2411 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2412 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2413 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2414 "lcpCloudRegionId": "hvf6",
2415 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
2416 "lineOfBusiness": "ONAP",
2417 "platformName": "platform",
2419 "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
2420 "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2421 "modelName": "2017-488_PASQUALE-vPE",
2422 "modelVersion": "5.0",
2423 "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
2424 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2425 "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
2427 "instanceName": "2017488_PASQUALEvPE",
2435 "2017488_pasqualevpe0_ASN": "AV_vPE"
2438 "validationCounter": 0,
2445 "existingVNFCounterMap": {
2446 "69e09f68-8b63-4cc9-b9ff-860960b5db09": 1
2448 "existingNetworksCounterMap": {
2449 "ddc3f20c-08b5-40fd-af72-c6d14636b986": 3
2454 "rollbackOnFailure": "true",
2455 "isMissingData": false,
2456 "originalName": "ExtVL 0",
2457 "networkStoreKey": "ExtVL 0",
2458 "trackById": "sf3zth68xjf",
2459 "statusMessage": "Network failed message",
2460 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2461 "lcpCloudRegionId": "hvf6",
2462 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2463 "platformName": "xxx1",
2464 "lineOfBusiness": "ONAP",
2465 "uuid": "network-instance-model-version-id",
2467 "globalRouteTarget": "mock-global-1",
2468 "routeTargetRole": "mock-role-x"
2474 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2475 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2476 "modelName": "ExtVL",
2477 "modelVersion": "37.0",
2478 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2479 "modelCustomizationName": "ExtVL 0",
2480 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2482 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2486 "rollbackOnFailure": "true",
2487 "isMissingData": false,
2488 "originalName": "ExtVL 0",
2489 "networkStoreKey": "ExtVL 0",
2490 "trackById": "2mdxioxca9h",
2491 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
2492 "lcpCloudRegionId": "hvf6",
2493 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2494 "platformName": "xxx1",
2495 "lineOfBusiness": "ONAP",
2500 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2501 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2502 "modelName": "ExtVL",
2503 "modelVersion": "37.0",
2504 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2505 "modelCustomizationName": "ExtVL 0",
2506 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2508 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2512 "rollbackOnFailure": "true",
2513 "isMissingData": false,
2514 "originalName": "ExtVL 0",
2515 "networkStoreKey": "ExtVL 0_1",
2516 "trackById": "z7vd1gmpbs",
2517 "instanceName": "ExtVL",
2518 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2519 "lcpCloudRegionId": "hvf6",
2520 "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
2521 "platformName": "xxx1",
2522 "lineOfBusiness": "zzz1",
2525 "vnf_config_template_version": "17.2",
2526 "bandwidth_units": "Gbps",
2528 "AIC_CLLI": "ATLMY8GA",
2530 "vnf_instance_name": "yoav"
2534 "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
2535 "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2536 "modelName": "ExtVL",
2537 "modelVersion": "37.0",
2538 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2539 "modelCustomizationName": "ExtVL 0",
2540 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2542 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
2545 "instanceName": "InstanceName",
2546 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
2547 "subscriptionServiceType": "TYLER SILVIA",
2548 "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2549 "productFamilyId": "17cc1042-527b-11e6-beb8-9e71128cae77",
2550 "lcpCloudRegionId": "AAIAIC25",
2551 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
2552 "aicZoneId": "JAG1",
2553 "projectName": null,
2554 "rollbackOnFailure": "true",
2556 "aicZoneName": "YUDFJULP-JAG1",
2557 "owningEntityName": "WayneHolland",
2558 "testApi": "GR_API",
2559 "isEcompGeneratedNaming": false,
2560 "tenantName": "USP-SIP-IC-24335-T-01",
2562 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2563 "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
2564 "modelName": "action-data",
2565 "modelVersion": "1.0",
2566 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
2568 "isALaCarte": false,
2569 "name": "action-data",
2573 "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450",
2574 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2577 "isMultiStepDesign": false
2581 function expectInstanceNodesResultVNF() {
2585 "modelId": "afacccf6-397d-45d6-b5ae-94c39734b168",
2586 "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2587 "modelUniqueId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
2588 "missingData": true,
2589 "id": "u5mtsvzmq6p",
2590 "orchStatus": 'Active',
2591 "provStatus": 'prov',
2593 "name": "2017-388_PASQUALE-vPE 0",
2594 "modelName": "2017-388_PASQUALE-vPE 0",
2597 "isEcompGeneratedNaming": false,
2598 "networkStoreKey": "2017-388_PASQUALE-vPE 0",
2599 "vnfStoreKey": "2017-388_PASQUALE-vPE 0",
2602 "statusMessage": "Failed Vnf Message",
2603 "statusProperties": [Object({
2604 key: 'Prov Status:',
2606 testId: 'provStatus'
2607 }), Object({ key: 'Orch Status:', value: 'Active', testId: 'orchStatus' }), Object({
2608 key: 'In-maintenance',
2615 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2616 "missingData": false,
2617 "id": "1d6dg4fsgbm",
2620 "name": "2017-488_PASQUALE-vPE 0",
2621 "modelName": "2017-488_PASQUALE-vPE 0",
2623 "isEcompGeneratedNaming": false,
2624 "networkStoreKey": "2017-488_PASQUALE-vPE 0",
2625 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2627 "statusProperties": [Object({
2628 key: 'Prov Status:',
2630 testId: 'provStatus'
2631 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2633 "parentType": 'VNF',
2635 "modelId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
2636 "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2637 "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
2638 "missingData": true,
2639 "id": "v2egx1b8i1l",
2640 "statusMessage": "Failed vfModel message",
2641 "name": "<Automatically Assigned>",
2642 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2644 "isEcompGeneratedNaming": false,
2645 "dynamicInputs": [],
2646 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0zssmp",
2648 "statusProperties": [Object({
2649 key: 'Prov Status:',
2651 testId: 'provStatus'
2652 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2657 function expectInstanceNodesResultVNF_Network() {
2662 "modelId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
2663 "missingData": false,
2664 "id": "o65b26t2thj",
2665 "name": "2017488_PASQUALEvPE",
2666 "modelName": "2017-488_PASQUALE-vPE 0",
2668 "isEcompGeneratedNaming": false,
2669 "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
2671 "statusProperties": [Object({
2672 key: 'Prov Status:',
2674 testId: 'provStatus'
2675 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2679 "modelId": "25284168-24bb-4698-8cb4-3f509146eca5",
2680 "missingData": false,
2682 "modelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2684 "isEcompGeneratedNaming": false,
2688 "id": "pasqualevpe0_bandwidth",
2690 "name": "pasqualevpe0_bandwidth",
2693 "description": "Requested VPE bandwidth"
2696 "id": "2017488_pasqualevpe0_vnf_instance_name",
2698 "name": "2017488_pasqualevpe0_vnf_instance_name",
2699 "value": "mtnj309me6",
2701 "description": "The hostname assigned to the vpe."
2704 "id": "2017488_pasqualevpe0_vnf_config_template_version",
2706 "name": "2017488_pasqualevpe0_vnf_config_template_version",
2709 "description": "VPE Software Version"
2712 "id": "2017488_pasqualevpe0_AIC_CLLI",
2714 "name": "2017488_pasqualevpe0_AIC_CLLI",
2715 "value": "ATLMY8GA",
2717 "description": "AIC Site CLLI"
2720 "id": "pasqualevpe0_bandwidth_units",
2722 "name": "pasqualevpe0_bandwidth_units",
2725 "description": "Units of bandwidth"
2728 "dynamicModelName": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1sgoqi"
2735 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2736 "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2737 "modelUniqueId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
2738 "missingData": false,
2739 "id": "sf3zth68xjf",
2740 "name": "<Automatically Assigned>",
2741 "routeTargetId": "mock-global-1",
2742 "routeTargetRole": "mock-role-x",
2743 "statusMessage": "Network failed message",
2744 "modelName": "ExtVL 0",
2746 "isEcompGeneratedNaming": true,
2747 "networkStoreKey": "ExtVL 0",
2749 "statusProperties": [Object({
2750 key: 'Prov Status:',
2752 testId: 'provStatus'
2753 }), Object({ key: 'Orch Status:', value: undefined, testId: 'orchStatus' })],
2758 "originalAction": 'None',
2759 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2760 "missingData": false,
2761 "id": "2mdxioxca9h",
2762 "name": "<Automatically Assigned>",
2763 "modelName": "ExtVL 0",
2765 "isEcompGeneratedNaming": true,
2766 "networkStoreKey": "ExtVL 0:0001",
2772 "originalAction": 'None',
2773 "modelId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
2774 "missingData": false,
2777 "modelName": "ExtVL 0",
2779 "isEcompGeneratedNaming": true,
2780 "networkStoreKey": "ExtVL 0_1",