1 ///<reference path="../../../node_modules/cypress/types/index.d.ts"/>
2 import {JsonBuilder} from "../../support/jsonBuilders/jsonBuilder";
3 import {ServiceModel} from "../../support/jsonBuilders/models/service.model";
5 describe('Drawing board', function () {
7 cy.clearSessionStorage();
9 cy.preventErrorsOnLoading();
12 cy.initActiveNetworks();
20 function addSameVnfMultipleTimes() {
21 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
22 const vnfNodeName = 'node-2017-488_PASQUALE-vPE 0';
23 cy.drawingBoardPressAddButtonByElementName(vnfNodeName).get('i').should('have.class', 'fa-plus-circle');
24 cy.drawingBoardPressAddButtonByElementName(vnfNodeName).click({force: true});
25 cy.fillVnfPopup().then(() => {
26 cy.drawingBoardPressAddButtonByElementName(vnfNodeName).click({force: true});
27 cy.fillVnfPopup().then(() => {
28 cy.drawingBoardPressAddButtonByElementName(vnfNodeName).click({force: true});
29 cy.fillVnfPopup().then(() => {
30 cy.drawingBoardNumberOfExistingElementsShouldContains(3);
36 describe('duplicate', () => {
38 it('delete vf module reduce the number of vf modules ', function () {
39 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
40 cy.setReduxState(<any>res);
41 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
42 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').get('i').should('have.class', 'fa-plus-circle');
43 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
44 cy.fillVnfPopup().then(() => {
45 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
46 cy.fillVnfPopup().then(() => {
47 cy.drawingBoardNumberOfExistingElementsShouldContains(2);
48 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 1)
49 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
50 cy.drawingBoardNumberOfExistingElementsShouldContains(1);
56 it('create new vf module update the number of vf modules ', () => {
57 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
58 cy.setReduxState(<any>res);
59 addSameVnfMultipleTimes();
63 it('duplicate vnf multi - should update number of vf modules on left side and disable duplicate when created max', () => {
64 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
65 cy.setReduxState(<any>res);
66 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
67 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').get('i').should('have.class', 'fa-plus-circle')
68 .drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
69 cy.fillVnfPopup().then(() => {
70 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0')
71 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
72 .get('.quantity-select option').should('have.length', 9)
73 .getElementByDataTestsId('duplicate-amount-vfmodules').select('4')
74 .getTagElementContainsText('button', 'Duplicate').click({force: true});
75 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 2)
76 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
77 .get('.quantity-select option').should('have.length', 5)
78 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
79 .getTagElementContainsText('button', 'Duplicate').click({force: true});
80 cy.getElementByDataTestsId('node-2017-488_PASQUALE-vPE 0').get("span").should('have.class', 'icon-v ng-star-inserted');
81 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 9)
82 .get('ul.dropdown-menu li:nth-child(2)').should('have.class', 'disabled');
84 cy.get('body').click();
85 cy.drawingBoardNumberOfExistingElementsShouldContains(10);
86 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 1)
87 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
88 cy.drawingBoardNumberOfExistingElementsShouldContains(9);
89 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 3)
90 .get('ul.dropdown-menu li:nth-child(2)').should('not.have.class', 'disabled');
95 it('cancel duplicate multi vnf - shouldn\'t duplicate', () => {
96 let res = getReduxWithVNFS(true);
97 cy.setReduxState(<any>res);
98 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
99 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
100 cy.getElementByDataTestsId(vnfNode).should('have.length', 1)
101 .drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode)
102 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
103 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
104 .getTagElementContainsText('button', 'Cancel').click({force: true})
105 .getElementByDataTestsId(vnfNode).should('have.length', 1);
108 it('service with 2 network - can add unlimited number of network instances', () => {
109 let res = getReduxWith2Networks();
110 cy.setReduxState(<any>res);
111 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2ab1da67-39cc-425f-ba52-59a64d0ea04a');
112 cy.get('drawing-board-tree tree-node-content').should('have.have.length', 1);
114 addNetworkFromModel('node-SR-IOV Provider 2-1').then(() => {
118 it('duplicate vnf macro', () => {
119 let res = getReduxWithVNFS(true);
120 cy.setReduxState(<any>res);
121 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
122 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
123 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1';
124 cy.duplicateVnf(vnfNode, 1);
125 //edit the second vnf lineOfBusiness to be ECOMP
126 editSecondVnf(vnfNode);
127 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
128 //assert that each vnf has it's own lineOfBusiness
129 cy.getReduxState().then((state) => {
130 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
131 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal("zzz1");
132 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0:0001'].lineOfBusiness).equal("ONAP");
136 it('delete duplicate vnf ', () => {
137 let res = getReduxWith2VNFS();
138 cy.setReduxState(<any>res);
139 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
140 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2);
142 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
143 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
144 .getTagElementContainsText('button', 'Duplicate').click({force: true})
145 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
147 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 2)
148 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
149 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 3);
152 it('check the instanceParams set to instance ', () => {
153 let res = getReduxWith2VNFS();
154 let instanceName = "InstanceName";
155 cy.setReduxState(<any>res);
156 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
157 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
158 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
159 .getElementByDataTestsId('instanceName').type(instanceName)
160 .genericFormSubmitForm();
162 checkDynamicInputs();
164 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
165 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
166 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
167 checkDynamicInputs();
171 it('delete duplicate vfModule ', () => {
172 let res = getReduxWith2VNFS();
173 cy.setReduxState(<any>res);
174 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
175 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2)
176 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0')
177 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
178 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2);
181 it('duplicate unique vnf ', () => {
182 let res = getReduxWith2VNFS();
183 cy.setReduxState(<any>res);
184 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
185 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2)
186 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
187 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
188 .getTagElementContainsText('button', 'Duplicate').click({force: true})
189 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
192 it('duplicate a-la-carte vnf + networks', () => {
193 let res = getReduxWithVNFS(false);
194 cy.setTestApiParamToGR();
196 res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].service.vidNotions.instantiationType = "ALaCarte";
198 //remove VfModules since they are not fit to a-la-carte scenario
199 delete res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].vfModules;
200 delete res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].vfModules;
202 res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].instanceName = "VFvGeraldine00001";
203 cy.setReduxState(<any>res);
204 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
205 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
206 cy.duplicateVnf(vnfNode, 1);
208 //edit the second vnf lineOfBusiness to be ECOMP
209 editSecondVnf(vnfNode);
210 cy.drawingBoardPressAddButtonByElementName("node-ExtVL 0").click({force: true}).then(() => {
211 cy.fillNetworkPopup();
214 // compare state with the json file
215 cy.getReduxState().then((state) => {
216 let serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
217 //assert that each vnf has it's own lineOfBusiness
218 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal("zzz1");
219 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0:0001'].lineOfBusiness).equal("ONAP");
220 cy.readFile('../vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json').then((file) => {
221 const vnfs = file.vnfs;
222 var vnfNames = Object.keys(vnfs);
224 for (var i: number = 0; i < vnfNames.length; i++) {
225 chai.expect(serviceInstance.vnfs).to.have.any.keys(vnfNames[i]);
228 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal(vnfs['VF_vGeraldine 0'].lineOfBusiness);
229 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].instanceName).equal(vnfs['VF_vGeraldine 0'].instanceName);
231 vnfs['VF_vGeraldine 0:0001'].trackById = serviceInstance.vnfs['VF_vGeraldine 0:0001'].trackById;
233 cy.deepCompare(serviceInstance.vnfs['VF_vGeraldine 0:0001'], vnfs['VF_vGeraldine 0:0001']);
234 cy.deepCompare(serviceInstance.vnfs['VF_vGeraldine 0'], vnfs['VF_vGeraldine 0']);
236 const network = serviceInstance.networks['ExtVL 0'];
238 file.networks['ExtVL 0'].trackById = network.trackById;
239 cy.deepCompare(network, file.networks['ExtVL 0']);
246 describe('default max instances value', () => {
248 it('when there is no maxCountInstances for vfModule, it can be added unlimited times', () => {
249 let reduxState = getReduxWithVNFS(false);
250 (<any> reduxState.global.flags)['FLAG_2002_UNLIMITED_MAX'] = true;
251 cy.setReduxState(<any>reduxState);
252 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
253 const vfModuleName = 'vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2';
254 const vnfName = "VF_vGeraldine 0";
255 cy.addMacroVfModule(vnfName, vfModuleName, 'module-1');
256 cy.addMacroVfModule(vnfName, vfModuleName, 'module-2');
257 cy.addMacroVfModule(vnfName, vfModuleName, 'module-3');
258 cy.getElementByDataTestsId('node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0').click();
259 cy.getElementByDataTestsId('node-41708296-e443-4c71-953f-d9a010f059e1-vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2').should('have.length', 3);
261 //make sure max instances in model info show Unlimited (default)
262 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-41708296-e443-4c71-953f-d9a010f059e1-vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2', 0)
263 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
264 .getElementByDataTestsId('model-item-value-max').contains('Unlimited (default)')
265 .getElementByDataTestsId("cancelButton").click();
268 it('when there is no max_instances for VNF, it can be added multiple times ', () => {
269 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((reduxState) => {
270 reduxState.global['flags'] = { 'FLAG_2002_UNLIMITED_MAX' : true };
271 delete reduxState.service.serviceHierarchy['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].vnfs['2017-488_PASQUALE-vPE 0'].properties.max_instances;
272 cy.setReduxState(<any>reduxState);
273 addSameVnfMultipleTimes();
278 describe('multiple tests', () => {
279 it('remove vfModule with missing data should update deploy button status', () => {
280 let res = getReduxWithVFModuleMissingData();
281 cy.setReduxState(<any>res);
282 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
283 cy.getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0-alert-icon').should('have.class', 'icon-alert')
284 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0')
285 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
286 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
288 cy.updateServiceShouldNotOverrideChild();
291 it('remove VNF with missing data should update deploy button status ', () => {
292 let res = getReduxWithVNFMissingData();
293 cy.setReduxState(<any>res);
294 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
296 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0-alert-icon').should('have.class', 'icon-alert')
297 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
298 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
299 .getTagElementContainsText('button', 'Remove VNF').click({force: true})
300 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
301 cy.updateServiceShouldNotOverrideChild();
305 it('should show vfModule missong data icon ', () => {
306 const serviceModelId : string = 'f4d84bb4-a416-4b4e-997e-0059973630b9';
307 let res = getReduxWithVNFMissingData();
308 res.service.serviceInstance['f4d84bb4-a416-4b4e-997e-0059973630b9'].vnfs['2017-488_PASQUALE-vPE 0:0001'].vfModules['2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0']['2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv'].isMissingData = true;
309 cy.setReduxState(<any>res);
310 cy.openIframe(`app/ui/#/servicePlanning?serviceModelId=${serviceModelId}`);
311 cy.getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0-alert-icon').should('have.class', 'icon-alert');
313 cy.getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0-menu-btn').eq(1).click({force:true})
314 .getElementByDataTestsId('context-menu-edit').click()
315 .getElementByDataTestsId('form-set').click()
316 .getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0-alert-icon').should('not.have.class', 'icon-alert');
319 xit('should display service model name', () => {
320 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
321 cy.setReduxState(<any>res);
322 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
323 cy.get('#service-model-name').contains('action-data');
327 it('should display icon and message if no vnf and vnfModules', () => {
328 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
329 res.global.drawingBoardStatus = "CREATE";
330 cy.setReduxState(<any>res);
331 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
332 cy.getElementByDataTestsId("text-title").contains("Please add objects (VNFs, network, modules etc.)");
333 cy.getElementByDataTestsId("text-title2").contains("from the left tree to design the service instance");
334 cy.getElementByDataTestsId("text-subtitle").contains("Once done, click Deploy to start instantiation");
335 cy.get('#not-node-img-id').and('be.visible');
336 cy.getElementByDataTestsId("no-content-icon").should('have.class', "no-content-icon");
337 cy.getElementByDataTestsId("no-content-icon").should('have.class', "upload-icon-service-planing");
338 cy.getElementByDataTestsId("no-content-icon").should('have.attr', "src", "./assets/img/UPLOAD.svg");
342 it('should show alert on remove vnf with modules', () => {
343 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
344 cy.setReduxState(<any>res);
345 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
346 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0');
347 // assert vfModules are enabled
348 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
349 .should('not.be.visible');
350 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove');
352 cy.get('.title').contains('Remove VNF');
353 cy.get('.custom-button').contains('Remove VNF').click();
354 // assert vfModules are disabled after remove parent vnf
355 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
356 .should('be.visible');
357 cy.updateServiceShouldNotOverrideChild();
361 it('should not show alert on remove vnf without modules', () => {
362 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
363 cy.setReduxState(<any>res);
364 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
365 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1');
366 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove')
370 it('should show <Automatically Assigned> if ecomp is true', () => {
371 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
372 cy.setReduxState(<any>res);
373 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
374 cy.drawingBoardPressAddButtonByElementName('node-2017-388_PASQUALE-vPE 0').click({force: true});
376 cy.selectDropdownOptionByText('productFamily', 'ERICA');
377 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
378 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
379 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
380 cy.selectPlatformValue('platform');
381 cy.genericFormSubmitForm();
383 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').contains('<Automatically Assigned>');
384 cy.updateServiceShouldNotOverrideChild();
388 it('should show model name if ecomp is false', () => {
389 const vnfModelKey: string = '2017-488_PASQUALE-vPE 0',
390 vnfModelName: string = '2017-488_PASQUALE-vPE';
391 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
392 res.service.serviceHierarchy['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].vnfs[vnfModelKey].properties.ecomp_generated_naming = 'false';
393 cy.setReduxState(<any>res);
394 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
395 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
397 cy.selectDropdownOptionByText('productFamily', 'ERICA');
398 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
399 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
400 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP')
401 cy.selectPlatformValue('platform');
403 cy.genericFormSubmitForm();
405 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').contains(vnfModelName);
409 describe('add instance open a popup', () => {
411 it('should add vfModule with popup with empty required instance name', () => {
412 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
413 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties.ecomp_generated_naming = "false";
414 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
415 cy.setReduxState(<any>res);
416 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
417 cy.get('available-models-tree tree-node-expander').eq(2).click();
418 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
422 it('should add vfModule with popup if empty required dynamic input', () => {
423 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
424 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"].inputs["pasqualevpe0_bandwidth"].default = '';
425 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
426 cy.setReduxState(<any>res);
427 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
428 cy.get('available-models-tree tree-node-expander').eq(2).click();
429 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
430 cy.get('#instance-popup').and('be.visible');
437 describe('show warning and disable deploy button on vnf missing data', () => {
438 it('show warning on vnf, and disable button, remove warning and enable button after edit', () => {
439 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
440 res.service.serviceInstance['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].existingVNFCounterMap['0903e1c0-8e03-4936-b5c2-260653b96413'] = 1;
441 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].validationCounter = 1;
442 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-388_PASQUALE-vPE 1"] = {
443 "rollbackOnFailure": "false",
445 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
446 "lcpCloudRegionId": "",
448 "lineOfBusiness": "zzz1",
449 "platformName": "platform",
450 "isMissingData": true,
452 "modelType": "service",
453 "modelInvariantId": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
454 "modelVersionId": "0903e1c0-8e03-4936-b5c2-260653b96413",
455 "modelName": "2017-388_PASQUALE-vPE",
456 "modelVersion": "1.0",
457 "modelCustomizationId": "280dec31-f16d-488b-9668-4aae55d6648a",
458 "modelCustomizationName": "2017-388_PASQUALE-vPE 1"
461 cy.setReduxState(<any>res);
462 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
463 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").and('be.visible');
464 cy.isElementContainsAttr('deployBtn', 'disabled');
465 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1')
466 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
467 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
468 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
469 cy.genericFormSubmitForm();
470 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").should('not.be.visible');
471 cy.getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
472 cy.updateServiceShouldNotOverrideChild();
477 describe('vnf should automatically displayed or not according its min value and its vf-modules min value', () => {
479 it('vnf with min_instances value > 0 without required VF modules, should be created automatically without children', () => {
480 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
481 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 1;
482 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"].properties['initialCount'] = 0;
483 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"].properties['initialCount'] = 0;
484 cy.setReduxState(<any>res);
485 cy.fillServicePopup().then(() => {
486 cy.visit("welcome.htm").then(() => {
487 cy.visit('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd').then(() => {
488 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
489 cy.getElementByDataTestsId('node-25284168-24bb-4698-8cb4-3f509146eca5-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').should('not.exist');
490 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('not.exist');
498 it('vnf with min_instances value > 1 with required VF modules, should be created automatically with children only once', () => {
499 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
500 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 3;
501 cy.setReduxState(<any>res);
502 cy.fillServicePopup().then(() => {
503 cy.visit("welcome.htm").then(() => {
504 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
505 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
506 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('have.length', 1);
514 it('vnf with min_instances value = 0 with required VF modules should be created automatically with its children', () => {
515 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
516 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 0;
517 cy.setReduxState(<any>res);
518 cy.fillServicePopup().then(() => {
519 cy.visit("welcome.htm").then(() => {
520 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
521 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
522 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('exist');
523 cy.updateServiceShouldNotOverrideChild();
531 it('vnf without min_instances and without required VF modules, should not exist automatically in right side', () => {
532 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
533 cy.setReduxState(<any>res);
534 cy.fillServicePopup().then(() => {
535 cy.visit("welcome.htm").then(() => {
536 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
537 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').should('not.exist');
545 describe('supplementary file', () => {
546 it('delete file', () => {
547 let res = getReduxWithVNFS(true);
548 let instanceName = 'instanceName';
549 cy.setReduxState(<any>res);
550 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
551 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1';
552 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
553 cy.getElementByDataTestsId('remove-uploaded-file').click({force: true});
554 cy.getElementByDataTestsId('form-set').should('not.have.attr', 'disabled');
555 cy.typeToInput('instanceName', instanceName);
556 cy.genericFormSubmitForm();
557 cy.getReduxState().then((state) => {
558 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
559 const vfModuleInstance = serviceInstance.vnfs['VF_vGeraldine 0'].vfModules['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1']['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx'];
560 chai.expect(vfModuleInstance.supplementaryFile_hidden).to.be.null;
561 chai.expect(vfModuleInstance.supplementaryFile_hidden_content).to.be.null;
562 chai.expect(vfModuleInstance.supplementaryFileContent).to.be.undefined;
563 chai.expect(vfModuleInstance.supplementaryFileName).to.be.undefined;
565 cy.getElementByDataTestsId('node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0').click();
566 assertEditvfModuleShowFile(vfModuleNode, "Choose file");
567 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
571 describe('component info', () => {
573 var jsonBuilderAndMock: JsonBuilder<ServiceModel> = new JsonBuilder<ServiceModel>();
575 const longText = 'Im a very long text for verify wrapping so please dont make me shorter';
577 function testIfComponentInfoShown(flagState:boolean) {
578 let res = getReduxWith2VNFS();
579 res.global.flags.FLAG_1906_COMPONENT_INFO = flagState;
580 res.service.serviceHierarchy["f4d84bb4-a416-4b4e-997e-0059973630b9"].service.serviceRole = longText;
581 cy.setReduxState(<any>res);
582 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
583 let conditionStr = flagState ? "" : "not.";
584 cy.get('component-info').should(conditionStr+"be.visible");
585 const otherComponentWidth = flagState ? 5 : 6;
586 const otherComponentCss = 'col-md-'+otherComponentWidth ;
587 cy.get('available-models-tree').should("have.class", otherComponentCss);
588 cy.get('drawing-board-tree').should("have.class", otherComponentCss);
590 cy.get('component-info').should("have.class", 'col-md-2');
596 it('component info is shown and relevant fields are shown', () => {
597 testIfComponentInfoShown(true);
599 let labelsAndValues = [
600 ['Model version', '1.0'],
601 ['Subscriber name', 'SILVIA ROBBINS'],
602 ['Service type', 'TYLER SILVIA'],
603 ['Service role', longText]
605 const expectedTitle = 'Service Instance INFO';
606 cy.assertComponentInfoTitleLabelsAndValues(expectedTitle, labelsAndValues);
607 cy.getElementByDataTestsId('model-item-value-Service role').should('have.css', 'height', '32px'); //assert that long text is wrap
610 it('component info is not shown when feature flag is false', () => {
611 testIfComponentInfoShown(false);
615 function addNetworkFromModel(instanceName: string) {
616 return cy.get('drawing-board-tree').find('tree-node-content').then((elemets) => {
617 cy.get('drawing-board-tree tree-node-content').should('have.have.length', elemets.length);
618 cy.drawingBoardPressAddButtonByElementName(instanceName).click({force: true}).then(() => {
619 cy.fillNetworkPopup();
620 cy.get('drawing-board-tree tree-node-content').should('have.have.length', (elemets.length + 1));
621 cy.updateServiceShouldNotOverrideChild();
626 function getReduxWith2VNFS() {
631 "FLAG_SHOW_ASSIGNMENTS": true,
632 "FLAG_SHOW_VERIFY_SERVICE": false,
633 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
634 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
635 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
636 "FLAG_SERVICE_MODEL_CACHE": true,
637 "FLAG_1906_COMPONENT_INFO" : false,
638 "FLAG_2002_VNF_PLATFORM_MULTI_SELECT" : false,
639 "FLAG_2002_UNLIMITED_MAX" : true
641 "type": "[FLAGS] Update"
644 "serviceHierarchy": {
645 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
647 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
648 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
649 "name": "ComplexService",
651 "toscaModelURL": null,
652 "category": "Emanuel",
655 "description": "ComplexService",
656 "serviceEcompNaming": "true",
657 "instantiationType": "Macro",
659 "instantiationType": "Macro"
665 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
666 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
667 "description": "VSP_vGeraldine",
668 "name": "VF_vGeraldine",
670 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
674 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
675 "sctp-a-ipv6-egress_rule_application": "any",
676 "sctp-b-ipv6-egress_src_start_port": "0",
677 "Internal2_allow_transit": "true",
678 "sctp-b-IPv6_ethertype": "IPv6",
679 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
680 "sctp-b-ingress_rule_protocol": "icmp",
681 "sctp-b-ingress_action": "pass",
682 "sctp-a-egress_rule_application": "any",
683 "sctp-b-ipv6-ingress-src_start_port": "0.0",
684 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
685 "sctp-b-egress_src_addresses": "local",
686 "fsb_volume_size_0": "320.0",
687 "sctp-a-ipv6-ingress-dst_start_port": "0",
688 "sctp-a-ipv6-ingress_ethertype": "IPv4",
689 "sctp-b-ipv6-ingress_rule_application": "any",
690 "domain_name": "default-domain",
691 "sctp-a-egress_src_addresses": "local",
692 "sctp-b-egress-src_start_port": "0.0",
693 "sctp-a-ingress_rule_protocol": "icmp",
694 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
695 "sctp-b-ipv6-ingress-dst_end_port": "65535",
696 "sctp-a-ingress_ethertype": "IPv4",
697 "sctp-a-egress-src_start_port": "0.0",
698 "sctp-b-dst_subnet_prefix_v6": "::",
699 "nf_naming": "{ecomp_generated_naming=false}",
700 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
701 "sctp-b-egress-dst_start_port": "0.0",
702 "ncb_flavor_name": "nv.c20r64d1",
703 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
704 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
705 "Internal2_net_cidr": "10.0.0.10",
706 "sctp-a-ingress-dst_start_port": "0.0",
707 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
708 "sctp-a-egress-dst_start_port": "0.0",
709 "sctp-a-egress_ethertype": "IPv4",
710 "vlc_st_service_mode": "in-network-nat",
711 "sctp-a-ipv6-egress_ethertype": "IPv4",
712 "sctp-a-egress-src_end_port": "65535.0",
713 "sctp-b-egress_action": "pass",
714 "sctp-b-ipv6-egress_rule_application": "any",
715 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
716 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
717 "sctp-a-ipv6-ingress-src_start_port": "0.0",
718 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
719 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
720 "sctp-b-ipv6-egress_ethertype": "IPv4",
721 "Internal1_net_cidr": "10.0.0.10",
722 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
723 "fsb_flavor_name": "nv.c20r64d1",
724 "sctp_rule_protocol": "132",
725 "sctp-a-ipv6-ingress_rule_application": "any",
726 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
727 "ecomp_generated_naming": "false",
728 "sctp-a-IPv6_ethertype": "IPv6",
729 "vlc_st_virtualization_type": "virtual-machine",
730 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
731 "sctp-b-ingress-dst_end_port": "65535.0",
732 "sctp-b-ingress-dst_start_port": "0.0",
733 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
734 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
735 "sctp-b-ingress_rule_application": "any",
736 "vlc_flavor_name": "nd.c16r64d1",
737 "int2_sec_group_name": "int2-sec-group",
738 "sctp-b-ipv6-egress_src_addresses": "local",
739 "vlc_st_interface_type_int1": "other1",
740 "vlc_st_interface_type_int2": "other2",
741 "sctp-a-ipv6-egress-dst_start_port": "0",
742 "sctp-b-egress-src_end_port": "65535.0",
743 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
744 "Internal2_shared": "false",
745 "sctp-a-ipv6-egress_rule_protocol": "any",
746 "Internal2_rpf": "disable",
747 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
748 "sctp-b-ipv6-egress_src_end_port": "65535",
749 "sctp-a-ipv6-egress_src_addresses": "local",
750 "sctp-a-ingress-dst_end_port": "65535.0",
751 "sctp-a-ipv6-egress_src_end_port": "65535",
752 "Internal1_forwarding_mode": "l2",
753 "Internal2_dhcp": "false",
754 "sctp-a-dst_subnet_prefix_v6": "::",
755 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
756 "vlc_st_interface_type_gtp": "other0",
757 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
758 "sctp-b-src_subnet_prefix_v6": "::",
759 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
760 "int1_sec_group_name": "int1-sec-group",
761 "Internal1_dhcp": "false",
762 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
763 "Internal2_forwarding_mode": "l2",
764 "sctp-a-ipv6-egress_dst_end_port": "65535",
765 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
766 "Internal1_net_cidr_len": "17",
767 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
768 "sctp-a-ingress_dst_addresses": "local",
769 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
770 "sctp-a-egress_action": "pass",
771 "fsb_volume_type_0": "SF-Default-SSD",
772 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
773 "vlc_st_interface_type_sctp_a": "left",
774 "vlc_st_version": "2",
775 "sctp-a-src_subnet_prefix_v6": "::",
776 "vlc_st_interface_type_sctp_b": "right",
777 "sctp-a-ingress_rule_application": "any",
778 "sctp-b-egress_ethertype": "IPv4",
779 "sctp-a-ipv6-egress_src_start_port": "0",
780 "instance_ip_family_v6": "v6",
781 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
782 "sctp-b-ingress-src_start_port": "0.0",
783 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
784 "sctp-b-ingress_dst_addresses": "local",
785 "vlc_st_interface_type_oam": "management",
786 "multi_stage_design": "false",
787 "oam_sec_group_name": "oam-sec-group",
788 "Internal2_net_gateway": "10.0.0.10",
789 "sctp-a-ipv6-ingress-dst_end_port": "65535",
790 "Internal1_net_gateway": "10.0.0.10",
791 "sctp-b-ipv6-egress-dst_start_port": "0",
792 "sctp-b-ipv6-egress_rule_protocol": "any",
793 "gtp_sec_group_name": "gtp-sec-group",
794 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
795 "sctp-a-ipv6-ingress_dst_addresses": "local",
796 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
797 "sctp-b-ipv6-egress_action": "pass",
798 "sctp-a-egress_rule_protocol": "icmp",
799 "sctp-a-ipv6-egress_action": "pass",
800 "Internal1_shared": "false",
801 "sctp-b-ipv6-ingress_rule_protocol": "any",
802 "Internal2_net_cidr_len": "17",
803 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
804 "sctp-a-ingress-src_end_port": "65535.0",
805 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
806 "sctp-a-egress-dst_end_port": "65535.0",
807 "sctp-b-egress_rule_protocol": "icmp",
808 "sctp-a-ingress_action": "pass",
809 "sctp-b-ipv6-ingress_action": "pass",
810 "vlc_st_service_type": "firewall",
811 "sctp-b-ipv6-egress_dst_end_port": "65535",
812 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
813 "sctp-b-ipv6-ingress-dst_start_port": "0",
814 "vlc_st_availability_zone": "true",
815 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
816 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
817 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
818 "gpb_flavor_name": "nv.c20r64d1",
819 "Internal1_allow_transit": "true",
820 "availability_zone_max_count": "1",
821 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
822 "sctp-b-ipv6-ingress_dst_addresses": "local",
823 "sctp-b-ipv6-ingress_ethertype": "IPv4",
824 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
825 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
826 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
827 "sctp-a-ipv6-ingress_action": "pass",
828 "Internal1_rpf": "disable",
829 "sctp-b-ingress_ethertype": "IPv4",
830 "sctp-b-ingress-src_end_port": "65535.0",
831 "sctp-b-egress_rule_application": "any",
832 "sctp-a-ipv6-ingress_rule_protocol": "any",
833 "sctp-a-ingress-src_start_port": "0.0",
834 "sctp-b-egress-dst_end_port": "65535.0"
837 "modelCustomizationName": "VF_vGeraldine 0",
839 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
840 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
841 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
842 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
844 "name": "VfVgeraldine..vflorence_vlc..module-1",
846 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
848 "minCountInstances": 0,
849 "maxCountInstances": null,
851 "vfModuleLabel": "vflorence_vlc"
854 "volumeGroupAllowed": false
856 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
857 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
858 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
859 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
861 "name": "VfVgeraldine..vflorence_gpb..module-2",
863 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
865 "minCountInstances": 0,
866 "maxCountInstances": null,
868 "vfModuleLabel": "vflorence_gpb"
871 "volumeGroupAllowed": false
873 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
874 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
875 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
876 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
878 "name": "VfVgeraldine..base_vflorence..module-0",
880 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
882 "minCountInstances": 1,
883 "maxCountInstances": 1,
885 "vfModuleLabel": "base_vflorence"
888 "volumeGroupAllowed": true
892 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
893 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
894 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
895 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
897 "name": "VfVgeraldine..base_vflorence..module-0",
899 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
901 "minCountInstances": 1,
902 "maxCountInstances": 1,
904 "vfModuleLabel": "base_vflorence"
909 "vfcInstanceGroups": {}
914 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
915 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
916 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
919 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
923 "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}}",
924 "exVL_naming": "{ecomp_generated_naming=true}",
925 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
926 "network_homing": "{ecomp_selected_instance_node_target=false}"
929 "modelCustomizationName": "ExtVL 0"
932 "collectionResources": {},
934 "Port Mirroring Configuration By Policy 0": {
935 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
936 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
937 "description": "A port mirroring configuration by policy object",
938 "name": "Port Mirroring Configuration By Policy",
940 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
944 "type": "Configuration",
945 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
947 "collectorNodes": null,
948 "configurationByPolicy": false
951 "serviceProxies": {},
953 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
954 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
955 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
956 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
958 "name": "VfVgeraldine..vflorence_vlc..module-1",
960 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
962 "minCountInstances": 0,
963 "maxCountInstances": null,
965 "vfModuleLabel": "vflorence_vlc"
968 "volumeGroupAllowed": false
970 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
971 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
972 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
973 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
975 "name": "VfVgeraldine..vflorence_gpb..module-2",
977 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
979 "minCountInstances": 0,
980 "maxCountInstances": null,
982 "vfModuleLabel": "vflorence_gpb"
985 "volumeGroupAllowed": false
987 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
988 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
989 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
990 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
992 "name": "VfVgeraldine..base_vflorence..module-0",
994 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
996 "minCountInstances": 1,
997 "maxCountInstances": 1,
999 "vfModuleLabel": "base_vflorence"
1002 "volumeGroupAllowed": true
1006 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
1007 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
1008 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
1009 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
1010 "description": null,
1011 "name": "VfVgeraldine..base_vflorence..module-0",
1013 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
1015 "minCountInstances": 1,
1016 "maxCountInstances": 1,
1018 "vfModuleLabel": "base_vflorence"
1025 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1027 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
1028 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1029 "name": "PASQUALE vMX vPE_BV Service 488",
1031 "toscaModelURL": null,
1032 "category": "Network L1-3",
1035 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
1036 "serviceEcompNaming": "true",
1037 "instantiationType": "Macro",
1039 "instantiationType": "Macro"
1042 "2017488_pasqualevpe0_ASN": {
1044 "description": "AV/PE",
1045 "entry_schema": null,
1046 "inputProperties": null,
1054 "2017-488_PASQUALE-vPE 0": {
1055 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1056 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1057 "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",
1058 "name": "2017-488_PASQUALE-vPE",
1060 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1062 "vnf_config_template_version": {
1064 "description": "VPE Software Version",
1065 "entry_schema": null,
1066 "inputProperties": null,
1071 "bandwidth_units": {
1073 "description": "Units of bandwidth",
1074 "entry_schema": null,
1075 "inputProperties": null,
1082 "description": "Requested VPE bandwidth",
1083 "entry_schema": null,
1084 "inputProperties": null,
1091 "description": "AIC Site CLLI",
1092 "entry_schema": null,
1093 "inputProperties": null,
1096 "default": "ATLMY8GA"
1098 "availability_zone_0": {
1100 "description": "The Availability Zone to launch the instance.",
1101 "entry_schema": null,
1102 "inputProperties": null,
1105 "default": "mtpocfo-kvm-az01"
1109 "description": "AV/PE",
1110 "entry_schema": null,
1111 "inputProperties": null,
1116 "vnf_instance_name": {
1118 "description": "The hostname assigned to the vpe.",
1119 "entry_schema": null,
1120 "inputProperties": null,
1123 "default": "mtnj309me6"
1127 "vnf_config_template_version": {
1128 "displayName": "vnf_config_template_version",
1129 "command": "get_input",
1130 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1132 "bandwidth_units": {
1133 "displayName": "bandwidth_units",
1134 "command": "get_input",
1135 "inputName": "2017488_pasqualevpe0_bandwidth_units"
1138 "displayName": "bandwidth",
1139 "command": "get_input",
1140 "inputName": "2017488_pasqualevpe0_bandwidth"
1143 "displayName": "AIC_CLLI",
1144 "command": "get_input",
1145 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1147 "availability_zone_0": {
1148 "displayName": "availability_zone_0",
1149 "command": "get_input",
1150 "inputName": "2017488_pasqualevpe0_availability_zone_0"
1153 "displayName": "ASN",
1154 "command": "get_input",
1155 "inputName": "2017488_pasqualevpe0_ASN"
1157 "vnf_instance_name": {
1158 "displayName": "vnf_instance_name",
1159 "command": "get_input",
1160 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1164 "max_instances": 10,
1166 "vmxvre_retype": "RE-VMX",
1167 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1168 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1169 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1170 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1171 "int_ctl_net_name": "VMX-INTXI",
1172 "vmx_int_ctl_prefix": "10.0.0.10",
1173 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1174 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1175 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1176 "nf_type": "ROUTER",
1177 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1178 "is_AVPN_service": "false",
1179 "vmx_RSG_name": "vREXI-affinity",
1180 "vmx_int_ctl_forwarding": "l2",
1181 "vmxvre_oam_ip_0": "10.0.0.10",
1182 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1183 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1184 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1185 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1186 "vmxvre_image_name_0": "vre172_nova_img",
1187 "vmxvre_instance": "0",
1188 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1189 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1190 "vmxvpfe_volume_size_0": "40.0",
1191 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1192 "nf_naming": "{ecomp_generated_naming=true}",
1193 "multi_stage_design": "false",
1194 "nf_naming_code": "me6",
1195 "vmxvre_name_0": "vREXI",
1196 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1197 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1198 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1199 "vmxvpfe_image_name_0": "vpfe172_nova_img",
1200 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1201 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1202 "vmxvre_console": "vidconsole",
1203 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1204 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1205 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1206 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1207 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1208 "vf_module_id": "123",
1209 "nf_function": "PASQUALE vPE",
1210 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1211 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1212 "ecomp_generated_naming": "true",
1213 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1214 "vnf_name": "mtnj309me6vre",
1215 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1216 "vmxvre_volume_type_1": "HITACHI",
1217 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1218 "vmxvre_volume_type_0": "HITACHI",
1219 "vmxvpfe_volume_type_0": "HITACHI",
1220 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1221 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
1223 "vmxvre_oam_prefix": "24",
1224 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
1225 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1226 "vmxvre_chassis_i2cid": "161",
1227 "vmxvpfe_name_0": "vPFEXI",
1228 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
1229 "availability_zone_max_count": "1",
1230 "vmxvre_volume_size_0": "45.0",
1231 "vmxvre_volume_size_1": "50.0",
1232 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1233 "vmxvre_oam_gateway": "10.0.0.10",
1234 "vmxvre_volume_name_1": "vREXI_FAVolume",
1235 "vmxvre_ore_present": "0",
1236 "vmxvre_volume_name_0": "vREXI_FBVolume",
1238 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1239 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1240 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1241 "vmx_int_ctl_len": "24",
1242 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1243 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1244 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1245 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1247 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1248 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1249 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1252 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
1254 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1255 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1256 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1257 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1258 "description": null,
1259 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1261 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1263 "minCountInstances": 0,
1264 "maxCountInstances": null,
1266 "vfModuleLabel": "PASQUALE_vRE_BV"
1269 "2017488_pasqualevpe0_bandwidth_units": {
1271 "description": "Units of bandwidth",
1272 "entry_schema": null,
1273 "inputProperties": {
1274 "sourceType": "HEAT",
1275 "vfModuleLabel": "PASQUALE_vRE_BV",
1276 "paramName": "bandwidth_units"
1278 "constraints": null,
1282 "2017488_pasqualevpe0_bandwidth": {
1284 "description": "Requested VPE bandwidth",
1285 "entry_schema": null,
1286 "inputProperties": {
1287 "sourceType": "HEAT",
1288 "vfModuleLabel": "PASQUALE_vRE_BV",
1289 "paramName": "bandwidth"
1291 "constraints": null,
1295 "2017488_pasqualevpe0_vnf_instance_name": {
1297 "description": "The hostname assigned to the vpe.",
1298 "entry_schema": null,
1299 "inputProperties": {
1300 "sourceType": "HEAT",
1301 "vfModuleLabel": "PASQUALE_vRE_BV",
1302 "paramName": "vnf_instance_name"
1304 "constraints": null,
1306 "default": "mtnj309me6"
1308 "2017488_pasqualevpe0_vnf_config_template_version": {
1310 "description": "VPE Software Version",
1311 "entry_schema": null,
1312 "inputProperties": {
1313 "sourceType": "HEAT",
1314 "vfModuleLabel": "PASQUALE_vRE_BV",
1315 "paramName": "vnf_config_template_version"
1317 "constraints": null,
1321 "2017488_pasqualevpe0_AIC_CLLI": {
1323 "description": "AIC Site CLLI",
1324 "entry_schema": null,
1325 "inputProperties": {
1326 "sourceType": "HEAT",
1327 "vfModuleLabel": "PASQUALE_vRE_BV",
1328 "paramName": "AIC_CLLI"
1330 "constraints": null,
1332 "default": "ATLMY8GA"
1335 "volumeGroupAllowed": true
1337 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1338 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1339 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1340 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1341 "description": null,
1342 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1344 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1346 "minCountInstances": 1,
1347 "maxCountInstances": 1,
1349 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1352 "volumeGroupAllowed": false
1354 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1355 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1356 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1357 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1358 "description": null,
1359 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1361 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1363 "minCountInstances": 0,
1364 "maxCountInstances": null,
1366 "vfModuleLabel": "PASQUALE_vPFE_BV"
1369 "2017488_pasqualevpe0_availability_zone_0": {
1371 "description": "The Availability Zone to launch the instance.",
1372 "entry_schema": null,
1373 "inputProperties": {
1374 "sourceType": "HEAT",
1375 "vfModuleLabel": "PASQUALE_vPFE_BV",
1376 "paramName": "availability_zone_0"
1378 "constraints": null,
1380 "default": "mtpocfo-kvm-az01"
1383 "volumeGroupAllowed": true
1387 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1388 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1389 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1390 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1391 "description": null,
1392 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1394 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1396 "minCountInstances": 0,
1397 "maxCountInstances": null,
1399 "vfModuleLabel": "PASQUALE_vRE_BV"
1402 "2017488_pasqualevpe0_bandwidth_units": {
1404 "description": "Units of bandwidth",
1405 "entry_schema": null,
1406 "inputProperties": {
1407 "sourceType": "HEAT",
1408 "vfModuleLabel": "PASQUALE_vRE_BV",
1409 "paramName": "bandwidth_units"
1411 "constraints": null,
1415 "2017488_pasqualevpe0_bandwidth": {
1417 "description": "Requested VPE bandwidth",
1418 "entry_schema": null,
1419 "inputProperties": {
1420 "sourceType": "HEAT",
1421 "vfModuleLabel": "PASQUALE_vRE_BV",
1422 "paramName": "bandwidth"
1424 "constraints": null,
1428 "2017488_pasqualevpe0_vnf_instance_name": {
1430 "description": "The hostname assigned to the vpe.",
1431 "entry_schema": null,
1432 "inputProperties": {
1433 "sourceType": "HEAT",
1434 "vfModuleLabel": "PASQUALE_vRE_BV",
1435 "paramName": "vnf_instance_name"
1437 "constraints": null,
1439 "default": "mtnj309me6"
1441 "2017488_pasqualevpe0_vnf_config_template_version": {
1443 "description": "VPE Software Version",
1444 "entry_schema": null,
1445 "inputProperties": {
1446 "sourceType": "HEAT",
1447 "vfModuleLabel": "PASQUALE_vRE_BV",
1448 "paramName": "vnf_config_template_version"
1450 "constraints": null,
1454 "2017488_pasqualevpe0_AIC_CLLI": {
1456 "description": "AIC Site CLLI",
1457 "entry_schema": null,
1458 "inputProperties": {
1459 "sourceType": "HEAT",
1460 "vfModuleLabel": "PASQUALE_vRE_BV",
1461 "paramName": "AIC_CLLI"
1463 "constraints": null,
1465 "default": "ATLMY8GA"
1469 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1470 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1471 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1472 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1473 "description": null,
1474 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1476 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1478 "minCountInstances": 0,
1479 "maxCountInstances": null,
1481 "vfModuleLabel": "PASQUALE_vPFE_BV"
1484 "2017488_pasqualevpe0_availability_zone_0": {
1486 "description": "The Availability Zone to launch the instance.",
1487 "entry_schema": null,
1488 "inputProperties": {
1489 "sourceType": "HEAT",
1490 "vfModuleLabel": "PASQUALE_vPFE_BV",
1491 "paramName": "availability_zone_0"
1493 "constraints": null,
1495 "default": "mtpocfo-kvm-az01"
1500 "vfcInstanceGroups": {}
1504 "collectionResources": {},
1505 "configurations": {},
1506 "serviceProxies": {},
1508 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1509 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1510 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1511 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1512 "description": null,
1513 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1515 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1517 "minCountInstances": 0,
1518 "maxCountInstances": null,
1520 "vfModuleLabel": "PASQUALE_vRE_BV"
1523 "2017488_pasqualevpe0_bandwidth_units": {
1525 "description": "Units of bandwidth",
1526 "entry_schema": null,
1527 "inputProperties": {
1528 "sourceType": "HEAT",
1529 "vfModuleLabel": "PASQUALE_vRE_BV",
1530 "paramName": "bandwidth_units"
1532 "constraints": null,
1536 "2017488_pasqualevpe0_bandwidth": {
1538 "description": "Requested VPE bandwidth",
1539 "entry_schema": null,
1540 "inputProperties": {
1541 "sourceType": "HEAT",
1542 "vfModuleLabel": "PASQUALE_vRE_BV",
1543 "paramName": "bandwidth"
1545 "constraints": null,
1549 "2017488_pasqualevpe0_vnf_instance_name": {
1551 "description": "The hostname assigned to the vpe.",
1552 "entry_schema": null,
1553 "inputProperties": {
1554 "sourceType": "HEAT",
1555 "vfModuleLabel": "PASQUALE_vRE_BV",
1556 "paramName": "vnf_instance_name"
1558 "constraints": null,
1560 "default": "mtnj309me6"
1562 "2017488_pasqualevpe0_vnf_config_template_version": {
1564 "description": "VPE Software Version",
1565 "entry_schema": null,
1566 "inputProperties": {
1567 "sourceType": "HEAT",
1568 "vfModuleLabel": "PASQUALE_vRE_BV",
1569 "paramName": "vnf_config_template_version"
1571 "constraints": null,
1575 "2017488_pasqualevpe0_AIC_CLLI": {
1577 "description": "AIC Site CLLI",
1578 "entry_schema": null,
1579 "inputProperties": {
1580 "sourceType": "HEAT",
1581 "vfModuleLabel": "PASQUALE_vRE_BV",
1582 "paramName": "AIC_CLLI"
1584 "constraints": null,
1586 "default": "ATLMY8GA"
1589 "volumeGroupAllowed": true
1591 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1592 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1593 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1594 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1595 "description": null,
1596 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1598 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1600 "minCountInstances": 1,
1601 "maxCountInstances": 1,
1603 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1606 "volumeGroupAllowed": false
1608 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1609 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1610 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1611 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1612 "description": null,
1613 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1615 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1617 "minCountInstances": 0,
1618 "maxCountInstances": null,
1620 "vfModuleLabel": "PASQUALE_vPFE_BV"
1623 "2017488_pasqualevpe0_availability_zone_0": {
1625 "description": "The Availability Zone to launch the instance.",
1626 "entry_schema": null,
1627 "inputProperties": {
1628 "sourceType": "HEAT",
1629 "vfModuleLabel": "PASQUALE_vPFE_BV",
1630 "paramName": "availability_zone_0"
1632 "constraints": null,
1634 "default": "mtpocfo-kvm-az01"
1637 "volumeGroupAllowed": true
1641 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1642 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1643 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1644 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1645 "description": null,
1646 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1648 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1650 "minCountInstances": 0,
1651 "maxCountInstances": null,
1653 "vfModuleLabel": "PASQUALE_vRE_BV"
1656 "2017488_pasqualevpe0_bandwidth_units": {
1658 "description": "Units of bandwidth",
1659 "entry_schema": null,
1660 "inputProperties": {
1661 "sourceType": "HEAT",
1662 "vfModuleLabel": "PASQUALE_vRE_BV",
1663 "paramName": "bandwidth_units"
1665 "constraints": null,
1669 "2017488_pasqualevpe0_bandwidth": {
1671 "description": "Requested VPE bandwidth",
1672 "entry_schema": null,
1673 "inputProperties": {
1674 "sourceType": "HEAT",
1675 "vfModuleLabel": "PASQUALE_vRE_BV",
1676 "paramName": "bandwidth"
1678 "constraints": null,
1682 "2017488_pasqualevpe0_vnf_instance_name": {
1684 "description": "The hostname assigned to the vpe.",
1685 "entry_schema": null,
1686 "inputProperties": {
1687 "sourceType": "HEAT",
1688 "vfModuleLabel": "PASQUALE_vRE_BV",
1689 "paramName": "vnf_instance_name"
1691 "constraints": null,
1693 "default": "mtnj309me6"
1695 "2017488_pasqualevpe0_vnf_config_template_version": {
1697 "description": "VPE Software Version",
1698 "entry_schema": null,
1699 "inputProperties": {
1700 "sourceType": "HEAT",
1701 "vfModuleLabel": "PASQUALE_vRE_BV",
1702 "paramName": "vnf_config_template_version"
1704 "constraints": null,
1708 "2017488_pasqualevpe0_AIC_CLLI": {
1710 "description": "AIC Site CLLI",
1711 "entry_schema": null,
1712 "inputProperties": {
1713 "sourceType": "HEAT",
1714 "vfModuleLabel": "PASQUALE_vRE_BV",
1715 "paramName": "AIC_CLLI"
1717 "constraints": null,
1719 "default": "ATLMY8GA"
1723 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1724 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1725 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1726 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1727 "description": null,
1728 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1730 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1732 "minCountInstances": 0,
1733 "maxCountInstances": null,
1735 "vfModuleLabel": "PASQUALE_vPFE_BV"
1738 "2017488_pasqualevpe0_availability_zone_0": {
1740 "description": "The Availability Zone to launch the instance.",
1741 "entry_schema": null,
1742 "inputProperties": {
1743 "sourceType": "HEAT",
1744 "vfModuleLabel": "PASQUALE_vPFE_BV",
1745 "paramName": "availability_zone_0"
1747 "constraints": null,
1749 "default": "mtpocfo-kvm-az01"
1757 "serviceInstance": {
1758 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1760 "2017-488_PASQUALE-vPE 0": {
1761 "rollbackOnFailure": "true",
1763 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1764 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0eknhp": {
1766 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1767 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1768 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1769 "modelVersion": "6",
1770 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
1771 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
1773 "isMissingData": false,
1780 "isMissingData": false,
1781 "originalName": null,
1782 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1783 "lcpCloudRegionId": "hvf6",
1784 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1785 "lineOfBusiness": "ONAP",
1786 "platformName": "platform",
1788 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1789 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1790 "modelName": "2017-488_PASQUALE-vPE",
1791 "modelVersion": "9.0",
1792 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1793 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
1796 "2017-488_PASQUALE-vPE 0:0001": {
1797 "rollbackOnFailure": "true",
1799 "isMissingData": false,
1800 "originalName": "2017-488_PASQUALE-vPE 0",
1801 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1802 "lcpCloudRegionId": "hvf6",
1803 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1804 "lineOfBusiness": "ONAP",
1805 "platformName": "platform",
1807 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1808 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1809 "modelName": "2017-488_PASQUALE-vPE",
1810 "modelVersion": "9.0",
1811 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1812 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
1818 "2017488_pasqualevpe0_ASN": "AV_vPE"
1821 "validationCounter": 0,
1822 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1823 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1824 "subscriptionServiceType": "TYLER SILVIA",
1825 "lcpCloudRegionId": "AAIAIC25",
1826 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
1827 "aicZoneId": "JAG1",
1828 "projectName": "x1",
1829 "owningEntityId": "aaa1",
1830 "rollbackOnFailure": "false",
1833 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1834 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
1835 "modelName": "PASQUALE vMX vPE_BV Service 488",
1836 "modelVersion": "1.0"
1838 "tenantName": "USP-SIP-IC-24335-T-01",
1839 "existingVNFCounterMap": {
1840 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
1842 "existingNames": {},
1843 "aicZoneName": "YUDFJULP-JAG1"
1846 "lcpRegionsAndTenants": {
1859 "lcpRegionsTenantsMap": {
1862 "id": "092eb9e8e4b7412e8787dd091bc58e86",
1863 "name": "USP-SIP-IC-24335-T-01",
1869 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
1870 "name": "AIN Web Tool-15-D-testalexandria",
1874 "id": "d0a3e3f2964542259d155a81c41aadc3",
1875 "name": "test-hvf6-09",
1879 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
1884 "id": "cbb99fe4ada84631b7baf046b6fd2044",
1885 "name": "DN5242-Nov16-T3",
1893 "id": "CAR_2020_ER",
1894 "name": "CAR_2020_ER",
1898 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
1899 "name": "JULIO ERICKSON",
1900 "isPermitted": false
1903 "id": "DHV1707-TestSubscriber-2",
1904 "name": "DALE BRIDGES",
1905 "isPermitted": false
1908 "id": "DHV1707-TestSubscriber-1",
1909 "name": "LLOYD BRIDGES",
1910 "isPermitted": false
1913 "id": "jimmy-example",
1914 "name": "JimmyExampleCust-20161102",
1915 "isPermitted": false
1918 "id": "jimmy-example2",
1919 "name": "JimmyExampleCust-20161103",
1920 "isPermitted": false
1923 "id": "ERICA5779-TestSub-PWT-102",
1924 "name": "ERICA5779-TestSub-PWT-102",
1925 "isPermitted": false
1928 "id": "ERICA5779-TestSub-PWT-101",
1929 "name": "ERICA5779-TestSub-PWT-101",
1930 "isPermitted": false
1933 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1935 "isPermitted": false
1938 "id": "ERICA5779-Subscriber-4",
1939 "name": "ERICA5779-Subscriber-5",
1940 "isPermitted": false
1943 "id": "ERICA5779-TestSub-PWT-103",
1944 "name": "ERICA5779-TestSub-PWT-103",
1945 "isPermitted": false
1948 "id": "ERICA5779-Subscriber-2",
1949 "name": "ERICA5779-Subscriber-2",
1950 "isPermitted": false
1953 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1954 "name": "SILVIA ROBBINS",
1958 "id": "ERICA5779-Subscriber-3",
1959 "name": "ERICA5779-Subscriber-3",
1960 "isPermitted": false
1963 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
1964 "name": "CRAIG/ROBERTS",
1965 "isPermitted": false
1968 "productFamilies": [
1970 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1975 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
1980 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1985 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
1986 "name": "Enhanced Services",
1991 "name": "vTerrance",
1995 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
1996 "name": "vEsmeralda",
2000 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
2005 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
2010 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
2016 "name": "LRSI-OSPF",
2021 "name": "HNGATEWAY",
2030 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
2031 "name": "TYLER SILVIA",
2035 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
2045 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
2046 "name": "CARA Griffin",
2050 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
2051 "name": "DARREN MCGEE",
2055 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
2056 "name": "Transport",
2061 "name": "vSalvatore",
2065 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
2075 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
2076 "name": "DARREN MCGEE",
2081 "e433710f-9217-458d-a79d-1c7aff376d89": [
2084 "name": "vRichardson",
2085 "isPermitted": false
2089 "name": "TYLER SILVIA",
2095 "isPermitted": false
2100 "isPermitted": false
2104 "name": "vVoiceMail",
2105 "isPermitted": false
2110 "isPermitted": false
2114 "name": "vPorfirio",
2115 "isPermitted": false
2120 "isPermitted": false
2125 "isPermitted": false
2129 "name": "vFLORENCE",
2130 "isPermitted": false
2135 "isPermitted": false
2139 "name": "vEsmeralda",
2140 "isPermitted": false
2145 "isPermitted": false
2149 "name": "vWINIFRED",
2150 "isPermitted": false
2155 "isPermitted": false
2160 "isPermitted": false
2165 "isPermitted": false
2169 "name": "JOHANNA_SANTOS",
2170 "isPermitted": false
2175 "isPermitted": false
2182 "name": "NFTJSSSS-NFT1"
2186 "name": "YUDFJULP-JAG1"
2190 "name": "UUUAIAAI-YYY1"
2194 "name": "AVTRFLHD-AVT1"
2198 "name": "ATLSANAI-ATL34"
2201 "categoryParameters": {
2202 "owningEntityList": [
2208 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2209 "name": "WayneHolland"
2230 "lineOfBusinessList": [
2251 "type": "[CATEGORY_PARAMETERS] Update"
2256 function getReduxWithVNFMissingData() {
2261 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
2262 "FLAG_SHOW_ASSIGNMENTS": true,
2263 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
2264 "FLAG_SHOW_VERIFY_SERVICE": false,
2265 "FLAG_SERVICE_MODEL_CACHE": true,
2266 "FLAG_ADD_MSO_TESTAPI_FIELD": true
2268 "type": "[FLAGS] Update"
2271 "serviceHierarchy": {
2272 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
2274 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
2275 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
2276 "name": "PASQUALE vMX vPE_BV Service 488",
2278 "toscaModelURL": null,
2279 "category": "Network L1-3",
2282 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
2283 "serviceEcompNaming": "true",
2284 "instantiationType": "Macro",
2286 "instantiationType": "Macro"
2289 "2017488_pasqualevpe0_ASN": {
2291 "description": "AV/PE",
2292 "entry_schema": null,
2293 "inputProperties": null,
2301 "2017-488_PASQUALE-vPE 0": {
2302 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
2303 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
2304 "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",
2305 "name": "2017-488_PASQUALE-vPE",
2307 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
2309 "vnf_config_template_version": {
2311 "description": "VPE Software Version",
2312 "entry_schema": null,
2313 "inputProperties": null,
2318 "bandwidth_units": {
2320 "description": "Units of bandwidth",
2321 "entry_schema": null,
2322 "inputProperties": null,
2329 "description": "Requested VPE bandwidth",
2330 "entry_schema": null,
2331 "inputProperties": null,
2338 "description": "AIC Site CLLI",
2339 "entry_schema": null,
2340 "inputProperties": null,
2343 "default": "ATLMY8GA"
2345 "availability_zone_0": {
2347 "description": "The Availability Zone to launch the instance.",
2348 "entry_schema": null,
2349 "inputProperties": null,
2352 "default": "mtpocfo-kvm-az01"
2356 "description": "AV/PE",
2357 "entry_schema": null,
2358 "inputProperties": null,
2363 "vnf_instance_name": {
2365 "description": "The hostname assigned to the vpe.",
2366 "entry_schema": null,
2367 "inputProperties": null,
2370 "default": "mtnj309me6"
2374 "vnf_config_template_version": {
2375 "displayName": "vnf_config_template_version",
2376 "command": "get_input",
2377 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
2379 "bandwidth_units": {
2380 "displayName": "bandwidth_units",
2381 "command": "get_input",
2382 "inputName": "2017488_pasqualevpe0_bandwidth_units"
2385 "displayName": "bandwidth",
2386 "command": "get_input",
2387 "inputName": "2017488_pasqualevpe0_bandwidth"
2390 "displayName": "AIC_CLLI",
2391 "command": "get_input",
2392 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
2394 "availability_zone_0": {
2395 "displayName": "availability_zone_0",
2396 "command": "get_input",
2397 "inputName": "2017488_pasqualevpe0_availability_zone_0"
2400 "displayName": "ASN",
2401 "command": "get_input",
2402 "inputName": "2017488_pasqualevpe0_ASN"
2404 "vnf_instance_name": {
2405 "displayName": "vnf_instance_name",
2406 "command": "get_input",
2407 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
2411 "vmxvre_retype": "RE-VMX",
2412 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
2413 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
2414 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
2415 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
2416 "int_ctl_net_name": "VMX-INTXI",
2417 "vmx_int_ctl_prefix": "10.0.0.10",
2418 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
2419 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
2420 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
2421 "nf_type": "ROUTER",
2422 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
2423 "is_AVPN_service": "false",
2424 "vmx_RSG_name": "vREXI-affinity",
2425 "vmx_int_ctl_forwarding": "l2",
2426 "vmxvre_oam_ip_0": "10.0.0.10",
2427 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
2428 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
2429 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
2430 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
2431 "vmxvre_image_name_0": "vre172_nova_img",
2432 "vmxvre_instance": "0",
2433 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
2434 "vmxvre_flavor_name": "ns.c1r16d32.v5",
2435 "vmxvpfe_volume_size_0": "40.0",
2436 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
2437 "nf_naming": "{ecomp_generated_naming=true}",
2438 "multi_stage_design": "false",
2439 "nf_naming_code": "me6",
2440 "vmxvre_name_0": "vREXI",
2441 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
2442 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
2443 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
2444 "vmxvpfe_image_name_0": "vpfe172_nova_img",
2445 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
2446 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
2447 "vmxvre_console": "vidconsole",
2448 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
2449 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
2450 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
2451 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
2452 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
2453 "vf_module_id": "123",
2454 "nf_function": "PASQUALE vPE",
2455 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
2456 "vmxvre_int_ctl_ip_0": "10.0.0.10",
2457 "ecomp_generated_naming": "true",
2458 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
2459 "vnf_name": "mtnj309me6vre",
2460 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
2461 "vmxvre_volume_type_1": "HITACHI",
2462 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
2463 "vmxvre_volume_type_0": "HITACHI",
2464 "vmxvpfe_volume_type_0": "HITACHI",
2465 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
2466 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
2468 "vmxvre_oam_prefix": "24",
2469 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
2470 "ASN": "get_input:2017488_pasqualevpe0_ASN",
2471 "vmxvre_chassis_i2cid": "161",
2472 "vmxvpfe_name_0": "vPFEXI",
2473 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
2474 "availability_zone_max_count": "1",
2475 "vmxvre_volume_size_0": "45.0",
2476 "vmxvre_volume_size_1": "50.0",
2477 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
2478 "vmxvre_oam_gateway": "10.0.0.10",
2479 "vmxvre_volume_name_1": "vREXI_FAVolume",
2480 "vmxvre_ore_present": "0",
2481 "vmxvre_volume_name_0": "vREXI_FBVolume",
2483 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
2484 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
2485 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
2486 "vmx_int_ctl_len": "24",
2487 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
2488 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
2489 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
2490 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
2492 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
2493 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
2494 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
2497 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2499 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2500 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2501 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2502 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2503 "description": null,
2504 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2506 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2508 "minCountInstances": 2,
2509 "maxCountInstances": null,
2511 "vfModuleLabel": "PASQUALE_vRE_BV"
2514 "2017488_pasqualevpe0_bandwidth_units": {
2516 "description": "Units of bandwidth",
2517 "entry_schema": null,
2518 "inputProperties": {
2519 "sourceType": "HEAT",
2520 "vfModuleLabel": "PASQUALE_vRE_BV",
2521 "paramName": "bandwidth_units"
2523 "constraints": null,
2527 "2017488_pasqualevpe0_bandwidth": {
2529 "description": "Requested VPE bandwidth",
2530 "entry_schema": null,
2531 "inputProperties": {
2532 "sourceType": "HEAT",
2533 "vfModuleLabel": "PASQUALE_vRE_BV",
2534 "paramName": "bandwidth"
2536 "constraints": null,
2540 "2017488_pasqualevpe0_vnf_instance_name": {
2542 "description": "The hostname assigned to the vpe.",
2543 "entry_schema": null,
2544 "inputProperties": {
2545 "sourceType": "HEAT",
2546 "vfModuleLabel": "PASQUALE_vRE_BV",
2547 "paramName": "vnf_instance_name"
2549 "constraints": null,
2551 "default": "mtnj309me6"
2553 "2017488_pasqualevpe0_vnf_config_template_version": {
2555 "description": "VPE Software Version",
2556 "entry_schema": null,
2557 "inputProperties": {
2558 "sourceType": "HEAT",
2559 "vfModuleLabel": "PASQUALE_vRE_BV",
2560 "paramName": "vnf_config_template_version"
2562 "constraints": null,
2566 "2017488_pasqualevpe0_AIC_CLLI": {
2568 "description": "AIC Site CLLI",
2569 "entry_schema": null,
2570 "inputProperties": {
2571 "sourceType": "HEAT",
2572 "vfModuleLabel": "PASQUALE_vRE_BV",
2573 "paramName": "AIC_CLLI"
2575 "constraints": null,
2577 "default": "ATLMY8GA"
2580 "volumeGroupAllowed": true
2582 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2583 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2584 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2585 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2586 "description": null,
2587 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2589 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2591 "minCountInstances": 1,
2592 "maxCountInstances": 1,
2594 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2597 "volumeGroupAllowed": false
2599 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2600 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2601 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2602 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2603 "description": null,
2604 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2606 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2608 "minCountInstances": 0,
2609 "maxCountInstances": null,
2611 "vfModuleLabel": "PASQUALE_vPFE_BV"
2614 "2017488_pasqualevpe0_availability_zone_0": {
2616 "description": "The Availability Zone to launch the instance.",
2617 "entry_schema": null,
2618 "inputProperties": {
2619 "sourceType": "HEAT",
2620 "vfModuleLabel": "PASQUALE_vPFE_BV",
2621 "paramName": "availability_zone_0"
2623 "constraints": null,
2625 "default": "mtpocfo-kvm-az01"
2628 "volumeGroupAllowed": true
2632 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2633 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2634 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2635 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2636 "description": null,
2637 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2639 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2641 "minCountInstances": 0,
2642 "maxCountInstances": null,
2644 "vfModuleLabel": "PASQUALE_vRE_BV"
2647 "2017488_pasqualevpe0_bandwidth_units": {
2649 "description": "Units of bandwidth",
2650 "entry_schema": null,
2651 "inputProperties": {
2652 "sourceType": "HEAT",
2653 "vfModuleLabel": "PASQUALE_vRE_BV",
2654 "paramName": "bandwidth_units"
2656 "constraints": null,
2660 "2017488_pasqualevpe0_bandwidth": {
2662 "description": "Requested VPE bandwidth",
2663 "entry_schema": null,
2664 "inputProperties": {
2665 "sourceType": "HEAT",
2666 "vfModuleLabel": "PASQUALE_vRE_BV",
2667 "paramName": "bandwidth"
2669 "constraints": null,
2673 "2017488_pasqualevpe0_vnf_instance_name": {
2675 "description": "The hostname assigned to the vpe.",
2676 "entry_schema": null,
2677 "inputProperties": {
2678 "sourceType": "HEAT",
2679 "vfModuleLabel": "PASQUALE_vRE_BV",
2680 "paramName": "vnf_instance_name"
2682 "constraints": null,
2684 "default": "mtnj309me6"
2686 "2017488_pasqualevpe0_vnf_config_template_version": {
2688 "description": "VPE Software Version",
2689 "entry_schema": null,
2690 "inputProperties": {
2691 "sourceType": "HEAT",
2692 "vfModuleLabel": "PASQUALE_vRE_BV",
2693 "paramName": "vnf_config_template_version"
2695 "constraints": null,
2699 "2017488_pasqualevpe0_AIC_CLLI": {
2701 "description": "AIC Site CLLI",
2702 "entry_schema": null,
2703 "inputProperties": {
2704 "sourceType": "HEAT",
2705 "vfModuleLabel": "PASQUALE_vRE_BV",
2706 "paramName": "AIC_CLLI"
2708 "constraints": null,
2710 "default": "ATLMY8GA"
2714 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2715 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2716 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2717 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2718 "description": null,
2719 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2721 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2723 "minCountInstances": 0,
2724 "maxCountInstances": null,
2726 "vfModuleLabel": "PASQUALE_vPFE_BV"
2729 "2017488_pasqualevpe0_availability_zone_0": {
2731 "description": "The Availability Zone to launch the instance.",
2732 "entry_schema": null,
2733 "inputProperties": {
2734 "sourceType": "HEAT",
2735 "vfModuleLabel": "PASQUALE_vPFE_BV",
2736 "paramName": "availability_zone_0"
2738 "constraints": null,
2740 "default": "mtpocfo-kvm-az01"
2745 "vfcInstanceGroups": {}
2749 "collectionResources": {},
2750 "configurations": {},
2751 "serviceProxies": {},
2753 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2754 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2755 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2756 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2757 "description": null,
2758 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2760 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2762 "minCountInstances": 0,
2763 "maxCountInstances": null,
2765 "vfModuleLabel": "PASQUALE_vRE_BV"
2768 "2017488_pasqualevpe0_bandwidth_units": {
2770 "description": "Units of bandwidth",
2771 "entry_schema": null,
2772 "inputProperties": {
2773 "sourceType": "HEAT",
2774 "vfModuleLabel": "PASQUALE_vRE_BV",
2775 "paramName": "bandwidth_units"
2777 "constraints": null,
2781 "2017488_pasqualevpe0_bandwidth": {
2783 "description": "Requested VPE bandwidth",
2784 "entry_schema": null,
2785 "inputProperties": {
2786 "sourceType": "HEAT",
2787 "vfModuleLabel": "PASQUALE_vRE_BV",
2788 "paramName": "bandwidth"
2790 "constraints": null,
2794 "2017488_pasqualevpe0_vnf_instance_name": {
2796 "description": "The hostname assigned to the vpe.",
2797 "entry_schema": null,
2798 "inputProperties": {
2799 "sourceType": "HEAT",
2800 "vfModuleLabel": "PASQUALE_vRE_BV",
2801 "paramName": "vnf_instance_name"
2803 "constraints": null,
2805 "default": "mtnj309me6"
2807 "2017488_pasqualevpe0_vnf_config_template_version": {
2809 "description": "VPE Software Version",
2810 "entry_schema": null,
2811 "inputProperties": {
2812 "sourceType": "HEAT",
2813 "vfModuleLabel": "PASQUALE_vRE_BV",
2814 "paramName": "vnf_config_template_version"
2816 "constraints": null,
2820 "2017488_pasqualevpe0_AIC_CLLI": {
2822 "description": "AIC Site CLLI",
2823 "entry_schema": null,
2824 "inputProperties": {
2825 "sourceType": "HEAT",
2826 "vfModuleLabel": "PASQUALE_vRE_BV",
2827 "paramName": "AIC_CLLI"
2829 "constraints": null,
2831 "default": "ATLMY8GA"
2834 "volumeGroupAllowed": true
2836 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2837 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2838 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2839 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2840 "description": null,
2841 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2843 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2845 "minCountInstances": 1,
2846 "maxCountInstances": 1,
2848 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2851 "volumeGroupAllowed": false
2853 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2854 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2855 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2856 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2857 "description": null,
2858 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2860 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2862 "minCountInstances": 0,
2863 "maxCountInstances": null,
2865 "vfModuleLabel": "PASQUALE_vPFE_BV"
2868 "2017488_pasqualevpe0_availability_zone_0": {
2870 "description": "The Availability Zone to launch the instance.",
2871 "entry_schema": null,
2872 "inputProperties": {
2873 "sourceType": "HEAT",
2874 "vfModuleLabel": "PASQUALE_vPFE_BV",
2875 "paramName": "availability_zone_0"
2877 "constraints": null,
2879 "default": "mtpocfo-kvm-az01"
2882 "volumeGroupAllowed": true
2886 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2887 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2888 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2889 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2890 "description": null,
2891 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2893 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2895 "minCountInstances": 0,
2896 "maxCountInstances": null,
2898 "vfModuleLabel": "PASQUALE_vRE_BV"
2901 "2017488_pasqualevpe0_bandwidth_units": {
2903 "description": "Units of bandwidth",
2904 "entry_schema": null,
2905 "inputProperties": {
2906 "sourceType": "HEAT",
2907 "vfModuleLabel": "PASQUALE_vRE_BV",
2908 "paramName": "bandwidth_units"
2910 "constraints": null,
2914 "2017488_pasqualevpe0_bandwidth": {
2916 "description": "Requested VPE bandwidth",
2917 "entry_schema": null,
2918 "inputProperties": {
2919 "sourceType": "HEAT",
2920 "vfModuleLabel": "PASQUALE_vRE_BV",
2921 "paramName": "bandwidth"
2923 "constraints": null,
2927 "2017488_pasqualevpe0_vnf_instance_name": {
2929 "description": "The hostname assigned to the vpe.",
2930 "entry_schema": null,
2931 "inputProperties": {
2932 "sourceType": "HEAT",
2933 "vfModuleLabel": "PASQUALE_vRE_BV",
2934 "paramName": "vnf_instance_name"
2936 "constraints": null,
2938 "default": "mtnj309me6"
2940 "2017488_pasqualevpe0_vnf_config_template_version": {
2942 "description": "VPE Software Version",
2943 "entry_schema": null,
2944 "inputProperties": {
2945 "sourceType": "HEAT",
2946 "vfModuleLabel": "PASQUALE_vRE_BV",
2947 "paramName": "vnf_config_template_version"
2949 "constraints": null,
2953 "2017488_pasqualevpe0_AIC_CLLI": {
2955 "description": "AIC Site CLLI",
2956 "entry_schema": null,
2957 "inputProperties": {
2958 "sourceType": "HEAT",
2959 "vfModuleLabel": "PASQUALE_vRE_BV",
2960 "paramName": "AIC_CLLI"
2962 "constraints": null,
2964 "default": "ATLMY8GA"
2968 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2969 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2970 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2971 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2972 "description": null,
2973 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2975 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2977 "minCountInstances": 0,
2978 "maxCountInstances": null,
2980 "vfModuleLabel": "PASQUALE_vPFE_BV"
2983 "2017488_pasqualevpe0_availability_zone_0": {
2985 "description": "The Availability Zone to launch the instance.",
2986 "entry_schema": null,
2987 "inputProperties": {
2988 "sourceType": "HEAT",
2989 "vfModuleLabel": "PASQUALE_vPFE_BV",
2990 "paramName": "availability_zone_0"
2992 "constraints": null,
2994 "default": "mtpocfo-kvm-az01"
3001 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
3003 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
3004 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
3005 "name": "ComplexService",
3007 "toscaModelURL": null,
3008 "category": "Emanuel",
3011 "description": "ComplexService",
3012 "serviceEcompNaming": "true",
3013 "instantiationType": "Macro",
3015 "instantiationType": "Macro"
3020 "VF_vGeraldine 0": {
3021 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
3022 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
3023 "description": "VSP_vGeraldine",
3024 "name": "VF_vGeraldine",
3026 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
3030 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
3031 "sctp-b-ipv6-egress_src_start_port": "0",
3032 "sctp-a-ipv6-egress_rule_application": "any",
3033 "Internal2_allow_transit": "true",
3034 "sctp-b-IPv6_ethertype": "IPv6",
3035 "sctp-a-egress_rule_application": "any",
3036 "sctp-b-ingress_action": "pass",
3037 "sctp-b-ingress_rule_protocol": "icmp",
3038 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
3039 "sctp-b-ipv6-ingress-src_start_port": "0.0",
3040 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
3041 "fsb_volume_size_0": "320.0",
3042 "sctp-b-egress_src_addresses": "local",
3043 "sctp-a-ipv6-ingress_ethertype": "IPv4",
3044 "sctp-a-ipv6-ingress-dst_start_port": "0",
3045 "sctp-b-ipv6-ingress_rule_application": "any",
3046 "domain_name": "default-domain",
3047 "sctp-a-ingress_rule_protocol": "icmp",
3048 "sctp-b-egress-src_start_port": "0.0",
3049 "sctp-a-egress_src_addresses": "local",
3050 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
3051 "sctp-a-egress-src_start_port": "0.0",
3052 "sctp-a-ingress_ethertype": "IPv4",
3053 "sctp-b-ipv6-ingress-dst_end_port": "65535",
3054 "sctp-b-dst_subnet_prefix_v6": "::",
3055 "nf_naming": "{ecomp_generated_naming=true}",
3056 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3057 "sctp-b-egress-dst_start_port": "0.0",
3058 "ncb_flavor_name": "nv.c20r64d1",
3059 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
3060 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
3061 "Internal2_net_cidr": "10.0.0.10",
3062 "sctp-a-ingress-dst_start_port": "0.0",
3063 "sctp-a-egress-dst_start_port": "0.0",
3064 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
3065 "sctp-a-egress_ethertype": "IPv4",
3066 "vlc_st_service_mode": "in-network-nat",
3067 "sctp-a-ipv6-egress_ethertype": "IPv4",
3068 "sctp-a-egress-src_end_port": "65535.0",
3069 "sctp-b-ipv6-egress_rule_application": "any",
3070 "sctp-b-egress_action": "pass",
3071 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
3072 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
3073 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
3074 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
3075 "sctp-a-ipv6-ingress-src_start_port": "0.0",
3076 "sctp-b-ipv6-egress_ethertype": "IPv4",
3077 "Internal1_net_cidr": "10.0.0.10",
3078 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
3079 "fsb_flavor_name": "nv.c20r64d1",
3080 "sctp_rule_protocol": "132",
3081 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
3082 "sctp-a-ipv6-ingress_rule_application": "any",
3083 "ecomp_generated_naming": "true",
3084 "sctp-a-IPv6_ethertype": "IPv6",
3085 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
3086 "vlc_st_virtualization_type": "virtual-machine",
3087 "sctp-b-ingress-dst_start_port": "0.0",
3088 "sctp-b-ingress-dst_end_port": "65535.0",
3089 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
3090 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
3091 "sctp-b-ingress_rule_application": "any",
3092 "int2_sec_group_name": "int2-sec-group",
3093 "vlc_flavor_name": "nd.c16r64d1",
3094 "sctp-b-ipv6-egress_src_addresses": "local",
3095 "vlc_st_interface_type_int1": "other1",
3096 "sctp-b-egress-src_end_port": "65535.0",
3097 "sctp-a-ipv6-egress-dst_start_port": "0",
3098 "vlc_st_interface_type_int2": "other2",
3099 "sctp-a-ipv6-egress_rule_protocol": "any",
3100 "Internal2_shared": "false",
3101 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
3102 "Internal2_rpf": "disable",
3103 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
3104 "sctp-b-ipv6-egress_src_end_port": "65535",
3105 "sctp-a-ipv6-egress_src_addresses": "local",
3106 "sctp-a-ingress-dst_end_port": "65535.0",
3107 "sctp-a-ipv6-egress_src_end_port": "65535",
3108 "Internal1_forwarding_mode": "l2",
3109 "Internal2_dhcp": "false",
3110 "sctp-a-dst_subnet_prefix_v6": "::",
3111 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
3112 "vlc_st_interface_type_gtp": "other0",
3113 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
3114 "sctp-b-src_subnet_prefix_v6": "::",
3115 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
3116 "int1_sec_group_name": "int1-sec-group",
3117 "Internal1_dhcp": "false",
3118 "sctp-a-ipv6-egress_dst_end_port": "65535",
3119 "Internal2_forwarding_mode": "l2",
3120 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
3121 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
3122 "Internal1_net_cidr_len": "17",
3123 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
3124 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
3125 "sctp-a-ingress_dst_addresses": "local",
3126 "sctp-a-egress_action": "pass",
3127 "fsb_volume_type_0": "SF-Default-SSD",
3128 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
3129 "vlc_st_interface_type_sctp_a": "left",
3130 "vlc_st_interface_type_sctp_b": "right",
3131 "sctp-a-src_subnet_prefix_v6": "::",
3132 "vlc_st_version": "2",
3133 "sctp-b-egress_ethertype": "IPv4",
3134 "sctp-a-ingress_rule_application": "any",
3135 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
3136 "instance_ip_family_v6": "v6",
3137 "sctp-a-ipv6-egress_src_start_port": "0",
3138 "sctp-b-ingress-src_start_port": "0.0",
3139 "sctp-b-ingress_dst_addresses": "local",
3140 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
3141 "vlc_st_interface_type_oam": "management",
3142 "multi_stage_design": "false",
3143 "oam_sec_group_name": "oam-sec-group",
3144 "Internal2_net_gateway": "10.0.0.10",
3145 "sctp-a-ipv6-ingress-dst_end_port": "65535",
3146 "sctp-b-ipv6-egress-dst_start_port": "0",
3147 "Internal1_net_gateway": "10.0.0.10",
3148 "sctp-b-ipv6-egress_rule_protocol": "any",
3149 "gtp_sec_group_name": "gtp-sec-group",
3150 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3151 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
3152 "sctp-a-ipv6-ingress_dst_addresses": "local",
3153 "sctp-a-egress_rule_protocol": "icmp",
3154 "sctp-b-ipv6-egress_action": "pass",
3155 "sctp-a-ipv6-egress_action": "pass",
3156 "Internal1_shared": "false",
3157 "sctp-b-ipv6-ingress_rule_protocol": "any",
3158 "Internal2_net_cidr_len": "17",
3159 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
3160 "sctp-a-ingress-src_end_port": "65535.0",
3161 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3162 "sctp-a-egress-dst_end_port": "65535.0",
3163 "sctp-a-ingress_action": "pass",
3164 "sctp-b-egress_rule_protocol": "icmp",
3165 "sctp-b-ipv6-ingress_action": "pass",
3166 "vlc_st_service_type": "firewall",
3167 "sctp-b-ipv6-egress_dst_end_port": "65535",
3168 "sctp-b-ipv6-ingress-dst_start_port": "0",
3169 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
3170 "vlc_st_availability_zone": "true",
3171 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
3172 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
3173 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
3174 "Internal1_allow_transit": "true",
3175 "gpb_flavor_name": "nv.c20r64d1",
3176 "availability_zone_max_count": "1",
3177 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
3178 "sctp-b-ipv6-ingress_dst_addresses": "local",
3179 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3180 "sctp-b-ipv6-ingress_ethertype": "IPv4",
3181 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
3182 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
3183 "sctp-a-ipv6-ingress_action": "pass",
3184 "Internal1_rpf": "disable",
3185 "sctp-b-ingress_ethertype": "IPv4",
3186 "sctp-b-egress_rule_application": "any",
3187 "sctp-b-ingress-src_end_port": "65535.0",
3188 "sctp-a-ipv6-ingress_rule_protocol": "any",
3189 "sctp-a-ingress-src_start_port": "0.0",
3190 "sctp-b-egress-dst_end_port": "65535.0"
3193 "modelCustomizationName": "VF_vGeraldine 0",
3195 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
3196 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3197 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3198 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3199 "description": null,
3200 "name": "VfVgeraldine..vflorence_vlc..module-1",
3202 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
3204 "minCountInstances": 0,
3205 "maxCountInstances": null,
3207 "vfModuleLabel": "vflorence_vlc"
3210 "volumeGroupAllowed": false
3212 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
3213 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3214 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3215 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3216 "description": null,
3217 "name": "VfVgeraldine..vflorence_gpb..module-2",
3219 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
3221 "minCountInstances": 0,
3222 "maxCountInstances": null,
3224 "vfModuleLabel": "vflorence_gpb"
3227 "volumeGroupAllowed": false
3229 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3230 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3231 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3232 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3233 "description": null,
3234 "name": "VfVgeraldine..base_vflorence..module-0",
3236 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3238 "minCountInstances": 1,
3239 "maxCountInstances": 1,
3241 "vfModuleLabel": "base_vflorence"
3244 "volumeGroupAllowed": true
3248 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3249 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3250 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3251 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3252 "description": null,
3253 "name": "VfVgeraldine..base_vflorence..module-0",
3255 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3257 "minCountInstances": 1,
3258 "maxCountInstances": 1,
3260 "vfModuleLabel": "base_vflorence"
3265 "vfcInstanceGroups": {}
3270 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
3271 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
3272 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
3275 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
3279 "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}}",
3280 "exVL_naming": "{ecomp_generated_naming=true}",
3281 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
3282 "network_homing": "{ecomp_selected_instance_node_target=false}"
3285 "modelCustomizationName": "ExtVL 0"
3288 "collectionResources": {},
3290 "Port Mirroring Configuration By Policy 0": {
3291 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
3292 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
3293 "description": "A port mirroring configuration by policy object",
3294 "name": "Port Mirroring Configuration By Policy",
3296 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
3300 "type": "Configuration",
3301 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
3303 "collectorNodes": null,
3304 "configurationByPolicy": false
3307 "serviceProxies": {},
3309 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
3310 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3311 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3312 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3313 "description": null,
3314 "name": "VfVgeraldine..vflorence_vlc..module-1",
3316 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
3318 "minCountInstances": 0,
3319 "maxCountInstances": null,
3321 "vfModuleLabel": "vflorence_vlc"
3324 "volumeGroupAllowed": false
3326 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
3327 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3328 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3329 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3330 "description": null,
3331 "name": "VfVgeraldine..vflorence_gpb..module-2",
3333 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
3335 "minCountInstances": 0,
3336 "maxCountInstances": null,
3338 "vfModuleLabel": "vflorence_gpb"
3341 "volumeGroupAllowed": false
3343 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3344 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3345 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3346 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3347 "description": null,
3348 "name": "VfVgeraldine..base_vflorence..module-0",
3350 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3352 "minCountInstances": 1,
3353 "maxCountInstances": 1,
3355 "vfModuleLabel": "base_vflorence"
3358 "volumeGroupAllowed": true
3362 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3363 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3364 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3365 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3366 "description": null,
3367 "name": "VfVgeraldine..base_vflorence..module-0",
3369 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3371 "minCountInstances": 1,
3372 "maxCountInstances": 1,
3374 "vfModuleLabel": "base_vflorence"
3382 "serviceInstance": {
3383 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3385 "2017-488_PASQUALE-vPE 0": {
3386 "rollbackOnFailure": "true",
3388 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3389 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
3390 "isMissingData": false,
3391 "sdncPreReload": null,
3393 "modelType": "VFmodule",
3394 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3395 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3396 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
3397 "modelVersion": "6",
3398 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3399 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
3404 "trackById": "n2ydptuy9lj"
3408 "isMissingData": false,
3409 "originalName": null,
3410 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3411 "lcpCloudRegionId": null,
3413 "lineOfBusiness": null,
3414 "platformName": null,
3417 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3418 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3419 "modelName": "2017-488_PASQUALE-vPE",
3420 "modelVersion": "9.0",
3421 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
3423 "trackById": "iapflwk8bip"
3425 "2017-488_PASQUALE-vPE 0:0001": {
3426 "rollbackOnFailure": "true",
3428 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3429 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
3430 "isMissingData": false,
3431 "sdncPreReload": null,
3433 "modelType": "VFmodule",
3434 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3435 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3436 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
3437 "modelVersion": "6",
3438 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3439 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
3444 "trackById": "wh18xgy0dc"
3448 "isMissingData": true,
3449 "originalName": "2017-488_PASQUALE-vPE 0",
3450 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3451 "lcpCloudRegionId": null,
3453 "lineOfBusiness": null,
3454 "platformName": null,
3457 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3458 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3459 "modelName": "2017-488_PASQUALE-vPE",
3460 "modelVersion": "9.0",
3461 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
3463 "trackById": "iapflwk8bip"
3468 "2017488_pasqualevpe0_ASN": "AV_vPE"
3471 "validationCounter": 1,
3472 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
3473 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3474 "subscriptionServiceType": "TYLER SILVIA",
3475 "lcpCloudRegionId": "AAIAIC25",
3476 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
3477 "aicZoneId": "JAG1",
3478 "projectName": "x1",
3479 "owningEntityId": "aaa1",
3480 "rollbackOnFailure": "true",
3483 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3484 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3485 "modelName": "PASQUALE vMX vPE_BV Service 488",
3486 "modelVersion": "1.0"
3488 "existingVNFCounterMap": {
3489 "91415b44-753d-494c-926a-456a9172bbb9": 1
3491 "existingNetworksCounterMap": {},
3492 "tenantName": "USP-SIP-IC-24335-T-01",
3493 "aicZoneName": "YUDFJULP-JAG1"
3496 "lcpRegionsAndTenants": {
3509 "lcpRegionsTenantsMap": {
3512 "id": "092eb9e8e4b7412e8787dd091bc58e86",
3513 "name": "USP-SIP-IC-24335-T-01",
3519 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
3520 "name": "AIN Web Tool-15-D-testalexandria",
3524 "id": "d0a3e3f2964542259d155a81c41aadc3",
3525 "name": "test-hvf6-09",
3529 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
3534 "id": "cbb99fe4ada84631b7baf046b6fd2044",
3535 "name": "DN5242-Nov16-T3",
3543 "id": "CAR_2020_ER",
3544 "name": "CAR_2020_ER",
3548 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
3549 "name": "JULIO ERICKSON",
3550 "isPermitted": false
3553 "id": "DHV1707-TestSubscriber-2",
3554 "name": "DALE BRIDGES",
3555 "isPermitted": false
3558 "id": "DHV1707-TestSubscriber-1",
3559 "name": "LLOYD BRIDGES",
3560 "isPermitted": false
3563 "id": "jimmy-example",
3564 "name": "JimmyExampleCust-20161102",
3565 "isPermitted": false
3568 "id": "jimmy-example2",
3569 "name": "JimmyExampleCust-20161103",
3570 "isPermitted": false
3573 "id": "ERICA5779-TestSub-PWT-102",
3574 "name": "ERICA5779-TestSub-PWT-102",
3575 "isPermitted": false
3578 "id": "ERICA5779-TestSub-PWT-101",
3579 "name": "ERICA5779-TestSub-PWT-101",
3580 "isPermitted": false
3583 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3585 "isPermitted": false
3588 "id": "ERICA5779-Subscriber-4",
3589 "name": "ERICA5779-Subscriber-5",
3590 "isPermitted": false
3593 "id": "ERICA5779-TestSub-PWT-103",
3594 "name": "ERICA5779-TestSub-PWT-103",
3595 "isPermitted": false
3598 "id": "ERICA5779-Subscriber-2",
3599 "name": "ERICA5779-Subscriber-2",
3600 "isPermitted": false
3603 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3604 "name": "SILVIA ROBBINS",
3608 "id": "ERICA5779-Subscriber-3",
3609 "name": "ERICA5779-Subscriber-3",
3610 "isPermitted": false
3613 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
3614 "name": "CRAIG/ROBERTS",
3615 "isPermitted": false
3618 "productFamilies": [
3620 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3625 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
3630 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
3635 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
3636 "name": "Enhanced Services",
3641 "name": "vTerrance",
3645 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
3646 "name": "vEsmeralda",
3650 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3655 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
3660 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
3666 "name": "LRSI-OSPF",
3671 "name": "HNGATEWAY",
3680 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3681 "name": "TYLER SILVIA",
3685 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
3695 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
3696 "name": "CARA Griffin",
3700 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
3701 "name": "DARREN MCGEE",
3705 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
3706 "name": "Transport",
3711 "name": "vSalvatore",
3715 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
3725 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
3726 "name": "DARREN MCGEE",
3731 "e433710f-9217-458d-a79d-1c7aff376d89": [
3734 "name": "vRichardson",
3735 "isPermitted": false
3739 "name": "TYLER SILVIA",
3745 "isPermitted": false
3750 "isPermitted": false
3754 "name": "vVoiceMail",
3755 "isPermitted": false
3760 "isPermitted": false
3764 "name": "vPorfirio",
3765 "isPermitted": false
3770 "isPermitted": false
3775 "isPermitted": false
3779 "name": "vFLORENCE",
3780 "isPermitted": false
3785 "isPermitted": false
3789 "name": "vEsmeralda",
3790 "isPermitted": false
3795 "isPermitted": false
3799 "name": "vWINIFRED",
3800 "isPermitted": false
3805 "isPermitted": false
3810 "isPermitted": false
3815 "isPermitted": false
3819 "name": "JOHANNA_SANTOS",
3820 "isPermitted": false
3825 "isPermitted": false
3832 "name": "NFTJSSSS-NFT1"
3836 "name": "YUDFJULP-JAG1"
3840 "name": "UUUAIAAI-YYY1"
3844 "name": "AVTRFLHD-AVT1"
3848 "name": "ATLSANAI-ATL34"
3851 "categoryParameters": {
3852 "owningEntityList": [
3858 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
3859 "name": "WayneHolland"
3880 "lineOfBusinessList": [
3901 "type": "[LCP_REGIONS_AND_TENANTS] Update"
3906 function getReduxWithVFModuleMissingData() {
3911 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
3912 "FLAG_SHOW_ASSIGNMENTS": true,
3913 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
3914 "FLAG_SHOW_VERIFY_SERVICE": false,
3915 "FLAG_SERVICE_MODEL_CACHE": true,
3916 "FLAG_ADD_MSO_TESTAPI_FIELD": true
3918 "type": "[FLAGS] Update"
3921 "serviceHierarchy": {
3922 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3924 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3925 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3926 "name": "PASQUALE vMX vPE_BV Service 488",
3928 "toscaModelURL": null,
3929 "category": "Network L1-3",
3932 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
3933 "serviceEcompNaming": "true",
3934 "instantiationType": "Macro",
3936 "instantiationType": "Macro"
3939 "2017488_pasqualevpe0_ASN": {
3941 "description": "AV/PE",
3942 "entry_schema": null,
3943 "inputProperties": null,
3951 "2017-488_PASQUALE-vPE 0": {
3952 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
3953 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3954 "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",
3955 "name": "2017-488_PASQUALE-vPE",
3957 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
3959 "vnf_config_template_version": {
3961 "description": "VPE Software Version",
3962 "entry_schema": null,
3963 "inputProperties": null,
3968 "bandwidth_units": {
3970 "description": "Units of bandwidth",
3971 "entry_schema": null,
3972 "inputProperties": null,
3979 "description": "Requested VPE bandwidth",
3980 "entry_schema": null,
3981 "inputProperties": null,
3988 "description": "AIC Site CLLI",
3989 "entry_schema": null,
3990 "inputProperties": null,
3993 "default": "ATLMY8GA"
3995 "availability_zone_0": {
3997 "description": "The Availability Zone to launch the instance.",
3998 "entry_schema": null,
3999 "inputProperties": null,
4002 "default": "mtpocfo-kvm-az01"
4006 "description": "AV/PE",
4007 "entry_schema": null,
4008 "inputProperties": null,
4013 "vnf_instance_name": {
4015 "description": "The hostname assigned to the vpe.",
4016 "entry_schema": null,
4017 "inputProperties": null,
4020 "default": "mtnj309me6"
4024 "vnf_config_template_version": {
4025 "displayName": "vnf_config_template_version",
4026 "command": "get_input",
4027 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
4029 "bandwidth_units": {
4030 "displayName": "bandwidth_units",
4031 "command": "get_input",
4032 "inputName": "2017488_pasqualevpe0_bandwidth_units"
4035 "displayName": "bandwidth",
4036 "command": "get_input",
4037 "inputName": "2017488_pasqualevpe0_bandwidth"
4040 "displayName": "AIC_CLLI",
4041 "command": "get_input",
4042 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
4044 "availability_zone_0": {
4045 "displayName": "availability_zone_0",
4046 "command": "get_input",
4047 "inputName": "2017488_pasqualevpe0_availability_zone_0"
4050 "displayName": "ASN",
4051 "command": "get_input",
4052 "inputName": "2017488_pasqualevpe0_ASN"
4054 "vnf_instance_name": {
4055 "displayName": "vnf_instance_name",
4056 "command": "get_input",
4057 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
4061 "vmxvre_retype": "RE-VMX",
4062 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
4063 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
4064 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
4065 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
4066 "int_ctl_net_name": "VMX-INTXI",
4067 "vmx_int_ctl_prefix": "10.0.0.10",
4068 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
4069 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
4070 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
4071 "nf_type": "ROUTER",
4072 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
4073 "is_AVPN_service": "false",
4074 "vmx_RSG_name": "vREXI-affinity",
4075 "vmx_int_ctl_forwarding": "l2",
4076 "vmxvre_oam_ip_0": "10.0.0.10",
4077 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
4078 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
4079 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
4080 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
4081 "vmxvre_image_name_0": "vre172_nova_img",
4082 "vmxvre_instance": "0",
4083 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
4084 "vmxvre_flavor_name": "ns.c1r16d32.v5",
4085 "vmxvpfe_volume_size_0": "40.0",
4086 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
4087 "nf_naming": "{ecomp_generated_naming=true}",
4088 "multi_stage_design": "false",
4089 "nf_naming_code": "me6",
4090 "vmxvre_name_0": "vREXI",
4091 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
4092 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
4093 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
4094 "vmxvpfe_image_name_0": "vpfe172_nova_img",
4095 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
4096 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
4097 "vmxvre_console": "vidconsole",
4098 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
4099 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
4100 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
4101 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
4102 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
4103 "vf_module_id": "123",
4104 "nf_function": "PASQUALE vPE",
4105 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
4106 "vmxvre_int_ctl_ip_0": "10.0.0.10",
4107 "ecomp_generated_naming": "true",
4108 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
4109 "vnf_name": "mtnj309me6vre",
4110 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
4111 "vmxvre_volume_type_1": "HITACHI",
4112 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
4113 "vmxvre_volume_type_0": "HITACHI",
4114 "vmxvpfe_volume_type_0": "HITACHI",
4115 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
4116 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
4118 "vmxvre_oam_prefix": "24",
4119 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
4120 "ASN": "get_input:2017488_pasqualevpe0_ASN",
4121 "vmxvre_chassis_i2cid": "161",
4122 "vmxvpfe_name_0": "vPFEXI",
4123 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
4124 "availability_zone_max_count": "1",
4125 "vmxvre_volume_size_0": "45.0",
4126 "vmxvre_volume_size_1": "50.0",
4127 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
4128 "vmxvre_oam_gateway": "10.0.0.10",
4129 "vmxvre_volume_name_1": "vREXI_FAVolume",
4130 "vmxvre_ore_present": "0",
4131 "vmxvre_volume_name_0": "vREXI_FBVolume",
4133 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
4134 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
4135 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
4136 "vmx_int_ctl_len": "24",
4137 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
4138 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
4139 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
4140 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
4142 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
4143 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
4144 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
4147 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
4149 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4150 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4151 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4152 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4153 "description": null,
4154 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4156 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4158 "minCountInstances": 2,
4159 "maxCountInstances": null,
4161 "vfModuleLabel": "PASQUALE_vRE_BV"
4164 "2017488_pasqualevpe0_bandwidth_units": {
4166 "description": "Units of bandwidth",
4167 "entry_schema": null,
4168 "inputProperties": {
4169 "sourceType": "HEAT",
4170 "vfModuleLabel": "PASQUALE_vRE_BV",
4171 "paramName": "bandwidth_units"
4173 "constraints": null,
4177 "2017488_pasqualevpe0_bandwidth": {
4179 "description": "Requested VPE bandwidth",
4180 "entry_schema": null,
4181 "inputProperties": {
4182 "sourceType": "HEAT",
4183 "vfModuleLabel": "PASQUALE_vRE_BV",
4184 "paramName": "bandwidth"
4186 "constraints": null,
4190 "2017488_pasqualevpe0_vnf_instance_name": {
4192 "description": "The hostname assigned to the vpe.",
4193 "entry_schema": null,
4194 "inputProperties": {
4195 "sourceType": "HEAT",
4196 "vfModuleLabel": "PASQUALE_vRE_BV",
4197 "paramName": "vnf_instance_name"
4199 "constraints": null,
4201 "default": "mtnj309me6"
4203 "2017488_pasqualevpe0_vnf_config_template_version": {
4205 "description": "VPE Software Version",
4206 "entry_schema": null,
4207 "inputProperties": {
4208 "sourceType": "HEAT",
4209 "vfModuleLabel": "PASQUALE_vRE_BV",
4210 "paramName": "vnf_config_template_version"
4212 "constraints": null,
4216 "2017488_pasqualevpe0_AIC_CLLI": {
4218 "description": "AIC Site CLLI",
4219 "entry_schema": null,
4220 "inputProperties": {
4221 "sourceType": "HEAT",
4222 "vfModuleLabel": "PASQUALE_vRE_BV",
4223 "paramName": "AIC_CLLI"
4225 "constraints": null,
4227 "default": "ATLMY8GA"
4230 "volumeGroupAllowed": true
4232 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
4233 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4234 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4235 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4236 "description": null,
4237 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4239 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4241 "minCountInstances": 1,
4242 "maxCountInstances": 1,
4244 "vfModuleLabel": "PASQUALE_base_vPE_BV"
4247 "volumeGroupAllowed": false
4249 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4250 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4251 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4252 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4253 "description": null,
4254 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4256 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4258 "minCountInstances": 0,
4259 "maxCountInstances": null,
4261 "vfModuleLabel": "PASQUALE_vPFE_BV"
4264 "2017488_pasqualevpe0_availability_zone_0": {
4266 "description": "The Availability Zone to launch the instance.",
4267 "entry_schema": null,
4268 "inputProperties": {
4269 "sourceType": "HEAT",
4270 "vfModuleLabel": "PASQUALE_vPFE_BV",
4271 "paramName": "availability_zone_0"
4273 "constraints": null,
4275 "default": "mtpocfo-kvm-az01"
4278 "volumeGroupAllowed": true
4282 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4283 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4284 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4285 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4286 "description": null,
4287 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4289 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4291 "minCountInstances": 0,
4292 "maxCountInstances": null,
4294 "vfModuleLabel": "PASQUALE_vRE_BV"
4297 "2017488_pasqualevpe0_bandwidth_units": {
4299 "description": "Units of bandwidth",
4300 "entry_schema": null,
4301 "inputProperties": {
4302 "sourceType": "HEAT",
4303 "vfModuleLabel": "PASQUALE_vRE_BV",
4304 "paramName": "bandwidth_units"
4306 "constraints": null,
4310 "2017488_pasqualevpe0_bandwidth": {
4312 "description": "Requested VPE bandwidth",
4313 "entry_schema": null,
4314 "inputProperties": {
4315 "sourceType": "HEAT",
4316 "vfModuleLabel": "PASQUALE_vRE_BV",
4317 "paramName": "bandwidth"
4319 "constraints": null,
4323 "2017488_pasqualevpe0_vnf_instance_name": {
4325 "description": "The hostname assigned to the vpe.",
4326 "entry_schema": null,
4327 "inputProperties": {
4328 "sourceType": "HEAT",
4329 "vfModuleLabel": "PASQUALE_vRE_BV",
4330 "paramName": "vnf_instance_name"
4332 "constraints": null,
4334 "default": "mtnj309me6"
4336 "2017488_pasqualevpe0_vnf_config_template_version": {
4338 "description": "VPE Software Version",
4339 "entry_schema": null,
4340 "inputProperties": {
4341 "sourceType": "HEAT",
4342 "vfModuleLabel": "PASQUALE_vRE_BV",
4343 "paramName": "vnf_config_template_version"
4345 "constraints": null,
4349 "2017488_pasqualevpe0_AIC_CLLI": {
4351 "description": "AIC Site CLLI",
4352 "entry_schema": null,
4353 "inputProperties": {
4354 "sourceType": "HEAT",
4355 "vfModuleLabel": "PASQUALE_vRE_BV",
4356 "paramName": "AIC_CLLI"
4358 "constraints": null,
4360 "default": "ATLMY8GA"
4364 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4365 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4366 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4367 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4368 "description": null,
4369 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4371 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4373 "minCountInstances": 0,
4374 "maxCountInstances": null,
4376 "vfModuleLabel": "PASQUALE_vPFE_BV"
4379 "2017488_pasqualevpe0_availability_zone_0": {
4381 "description": "The Availability Zone to launch the instance.",
4382 "entry_schema": null,
4383 "inputProperties": {
4384 "sourceType": "HEAT",
4385 "vfModuleLabel": "PASQUALE_vPFE_BV",
4386 "paramName": "availability_zone_0"
4388 "constraints": null,
4390 "default": "mtpocfo-kvm-az01"
4395 "vfcInstanceGroups": {}
4399 "collectionResources": {},
4400 "configurations": {},
4401 "serviceProxies": {},
4403 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4404 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4405 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4406 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4407 "description": null,
4408 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4410 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4412 "minCountInstances": 0,
4413 "maxCountInstances": null,
4415 "vfModuleLabel": "PASQUALE_vRE_BV"
4418 "2017488_pasqualevpe0_bandwidth_units": {
4420 "description": "Units of bandwidth",
4421 "entry_schema": null,
4422 "inputProperties": {
4423 "sourceType": "HEAT",
4424 "vfModuleLabel": "PASQUALE_vRE_BV",
4425 "paramName": "bandwidth_units"
4427 "constraints": null,
4431 "2017488_pasqualevpe0_bandwidth": {
4433 "description": "Requested VPE bandwidth",
4434 "entry_schema": null,
4435 "inputProperties": {
4436 "sourceType": "HEAT",
4437 "vfModuleLabel": "PASQUALE_vRE_BV",
4438 "paramName": "bandwidth"
4440 "constraints": null,
4444 "2017488_pasqualevpe0_vnf_instance_name": {
4446 "description": "The hostname assigned to the vpe.",
4447 "entry_schema": null,
4448 "inputProperties": {
4449 "sourceType": "HEAT",
4450 "vfModuleLabel": "PASQUALE_vRE_BV",
4451 "paramName": "vnf_instance_name"
4453 "constraints": null,
4455 "default": "mtnj309me6"
4457 "2017488_pasqualevpe0_vnf_config_template_version": {
4459 "description": "VPE Software Version",
4460 "entry_schema": null,
4461 "inputProperties": {
4462 "sourceType": "HEAT",
4463 "vfModuleLabel": "PASQUALE_vRE_BV",
4464 "paramName": "vnf_config_template_version"
4466 "constraints": null,
4470 "2017488_pasqualevpe0_AIC_CLLI": {
4472 "description": "AIC Site CLLI",
4473 "entry_schema": null,
4474 "inputProperties": {
4475 "sourceType": "HEAT",
4476 "vfModuleLabel": "PASQUALE_vRE_BV",
4477 "paramName": "AIC_CLLI"
4479 "constraints": null,
4481 "default": "ATLMY8GA"
4484 "volumeGroupAllowed": true
4486 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
4487 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4488 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4489 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4490 "description": null,
4491 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4493 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4495 "minCountInstances": 1,
4496 "maxCountInstances": 1,
4498 "vfModuleLabel": "PASQUALE_base_vPE_BV"
4501 "volumeGroupAllowed": false
4503 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4504 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4505 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4506 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4507 "description": null,
4508 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4510 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4512 "minCountInstances": 0,
4513 "maxCountInstances": null,
4515 "vfModuleLabel": "PASQUALE_vPFE_BV"
4518 "2017488_pasqualevpe0_availability_zone_0": {
4520 "description": "The Availability Zone to launch the instance.",
4521 "entry_schema": null,
4522 "inputProperties": {
4523 "sourceType": "HEAT",
4524 "vfModuleLabel": "PASQUALE_vPFE_BV",
4525 "paramName": "availability_zone_0"
4527 "constraints": null,
4529 "default": "mtpocfo-kvm-az01"
4532 "volumeGroupAllowed": true
4536 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4537 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4538 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4539 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4540 "description": null,
4541 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4543 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4545 "minCountInstances": 0,
4546 "maxCountInstances": null,
4548 "vfModuleLabel": "PASQUALE_vRE_BV"
4551 "2017488_pasqualevpe0_bandwidth_units": {
4553 "description": "Units of bandwidth",
4554 "entry_schema": null,
4555 "inputProperties": {
4556 "sourceType": "HEAT",
4557 "vfModuleLabel": "PASQUALE_vRE_BV",
4558 "paramName": "bandwidth_units"
4560 "constraints": null,
4564 "2017488_pasqualevpe0_bandwidth": {
4566 "description": "Requested VPE bandwidth",
4567 "entry_schema": null,
4568 "inputProperties": {
4569 "sourceType": "HEAT",
4570 "vfModuleLabel": "PASQUALE_vRE_BV",
4571 "paramName": "bandwidth"
4573 "constraints": null,
4577 "2017488_pasqualevpe0_vnf_instance_name": {
4579 "description": "The hostname assigned to the vpe.",
4580 "entry_schema": null,
4581 "inputProperties": {
4582 "sourceType": "HEAT",
4583 "vfModuleLabel": "PASQUALE_vRE_BV",
4584 "paramName": "vnf_instance_name"
4586 "constraints": null,
4588 "default": "mtnj309me6"
4590 "2017488_pasqualevpe0_vnf_config_template_version": {
4592 "description": "VPE Software Version",
4593 "entry_schema": null,
4594 "inputProperties": {
4595 "sourceType": "HEAT",
4596 "vfModuleLabel": "PASQUALE_vRE_BV",
4597 "paramName": "vnf_config_template_version"
4599 "constraints": null,
4603 "2017488_pasqualevpe0_AIC_CLLI": {
4605 "description": "AIC Site CLLI",
4606 "entry_schema": null,
4607 "inputProperties": {
4608 "sourceType": "HEAT",
4609 "vfModuleLabel": "PASQUALE_vRE_BV",
4610 "paramName": "AIC_CLLI"
4612 "constraints": null,
4614 "default": "ATLMY8GA"
4618 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4619 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4620 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4621 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4622 "description": null,
4623 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4625 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4627 "minCountInstances": 0,
4628 "maxCountInstances": null,
4630 "vfModuleLabel": "PASQUALE_vPFE_BV"
4633 "2017488_pasqualevpe0_availability_zone_0": {
4635 "description": "The Availability Zone to launch the instance.",
4636 "entry_schema": null,
4637 "inputProperties": {
4638 "sourceType": "HEAT",
4639 "vfModuleLabel": "PASQUALE_vPFE_BV",
4640 "paramName": "availability_zone_0"
4642 "constraints": null,
4644 "default": "mtpocfo-kvm-az01"
4651 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
4653 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
4654 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
4655 "name": "ComplexService",
4657 "toscaModelURL": null,
4658 "category": "Emanuel",
4661 "description": "ComplexService",
4662 "serviceEcompNaming": "true",
4663 "instantiationType": "Macro",
4665 "instantiationType": "Macro"
4670 "VF_vGeraldine 0": {
4671 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
4672 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
4673 "description": "VSP_vGeraldine",
4674 "name": "VF_vGeraldine",
4676 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
4680 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
4681 "sctp-b-ipv6-egress_src_start_port": "0",
4682 "sctp-a-ipv6-egress_rule_application": "any",
4683 "Internal2_allow_transit": "true",
4684 "sctp-b-IPv6_ethertype": "IPv6",
4685 "sctp-a-egress_rule_application": "any",
4686 "sctp-b-ingress_action": "pass",
4687 "sctp-b-ingress_rule_protocol": "icmp",
4688 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
4689 "sctp-b-ipv6-ingress-src_start_port": "0.0",
4690 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
4691 "fsb_volume_size_0": "320.0",
4692 "sctp-b-egress_src_addresses": "local",
4693 "sctp-a-ipv6-ingress_ethertype": "IPv4",
4694 "sctp-a-ipv6-ingress-dst_start_port": "0",
4695 "sctp-b-ipv6-ingress_rule_application": "any",
4696 "domain_name": "default-domain",
4697 "sctp-a-ingress_rule_protocol": "icmp",
4698 "sctp-b-egress-src_start_port": "0.0",
4699 "sctp-a-egress_src_addresses": "local",
4700 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
4701 "sctp-a-egress-src_start_port": "0.0",
4702 "sctp-a-ingress_ethertype": "IPv4",
4703 "sctp-b-ipv6-ingress-dst_end_port": "65535",
4704 "sctp-b-dst_subnet_prefix_v6": "::",
4705 "nf_naming": "{ecomp_generated_naming=true}",
4706 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4707 "sctp-b-egress-dst_start_port": "0.0",
4708 "ncb_flavor_name": "nv.c20r64d1",
4709 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
4710 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
4711 "Internal2_net_cidr": "10.0.0.10",
4712 "sctp-a-ingress-dst_start_port": "0.0",
4713 "sctp-a-egress-dst_start_port": "0.0",
4714 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
4715 "sctp-a-egress_ethertype": "IPv4",
4716 "vlc_st_service_mode": "in-network-nat",
4717 "sctp-a-ipv6-egress_ethertype": "IPv4",
4718 "sctp-a-egress-src_end_port": "65535.0",
4719 "sctp-b-ipv6-egress_rule_application": "any",
4720 "sctp-b-egress_action": "pass",
4721 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
4722 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
4723 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
4724 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
4725 "sctp-a-ipv6-ingress-src_start_port": "0.0",
4726 "sctp-b-ipv6-egress_ethertype": "IPv4",
4727 "Internal1_net_cidr": "10.0.0.10",
4728 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
4729 "fsb_flavor_name": "nv.c20r64d1",
4730 "sctp_rule_protocol": "132",
4731 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
4732 "sctp-a-ipv6-ingress_rule_application": "any",
4733 "ecomp_generated_naming": "true",
4734 "sctp-a-IPv6_ethertype": "IPv6",
4735 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
4736 "vlc_st_virtualization_type": "virtual-machine",
4737 "sctp-b-ingress-dst_start_port": "0.0",
4738 "sctp-b-ingress-dst_end_port": "65535.0",
4739 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
4740 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
4741 "sctp-b-ingress_rule_application": "any",
4742 "int2_sec_group_name": "int2-sec-group",
4743 "vlc_flavor_name": "nd.c16r64d1",
4744 "sctp-b-ipv6-egress_src_addresses": "local",
4745 "vlc_st_interface_type_int1": "other1",
4746 "sctp-b-egress-src_end_port": "65535.0",
4747 "sctp-a-ipv6-egress-dst_start_port": "0",
4748 "vlc_st_interface_type_int2": "other2",
4749 "sctp-a-ipv6-egress_rule_protocol": "any",
4750 "Internal2_shared": "false",
4751 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
4752 "Internal2_rpf": "disable",
4753 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
4754 "sctp-b-ipv6-egress_src_end_port": "65535",
4755 "sctp-a-ipv6-egress_src_addresses": "local",
4756 "sctp-a-ingress-dst_end_port": "65535.0",
4757 "sctp-a-ipv6-egress_src_end_port": "65535",
4758 "Internal1_forwarding_mode": "l2",
4759 "Internal2_dhcp": "false",
4760 "sctp-a-dst_subnet_prefix_v6": "::",
4761 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
4762 "vlc_st_interface_type_gtp": "other0",
4763 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
4764 "sctp-b-src_subnet_prefix_v6": "::",
4765 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
4766 "int1_sec_group_name": "int1-sec-group",
4767 "Internal1_dhcp": "false",
4768 "sctp-a-ipv6-egress_dst_end_port": "65535",
4769 "Internal2_forwarding_mode": "l2",
4770 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
4771 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
4772 "Internal1_net_cidr_len": "17",
4773 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
4774 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
4775 "sctp-a-ingress_dst_addresses": "local",
4776 "sctp-a-egress_action": "pass",
4777 "fsb_volume_type_0": "SF-Default-SSD",
4778 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
4779 "vlc_st_interface_type_sctp_a": "left",
4780 "vlc_st_interface_type_sctp_b": "right",
4781 "sctp-a-src_subnet_prefix_v6": "::",
4782 "vlc_st_version": "2",
4783 "sctp-b-egress_ethertype": "IPv4",
4784 "sctp-a-ingress_rule_application": "any",
4785 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
4786 "instance_ip_family_v6": "v6",
4787 "sctp-a-ipv6-egress_src_start_port": "0",
4788 "sctp-b-ingress-src_start_port": "0.0",
4789 "sctp-b-ingress_dst_addresses": "local",
4790 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
4791 "vlc_st_interface_type_oam": "management",
4792 "multi_stage_design": "false",
4793 "oam_sec_group_name": "oam-sec-group",
4794 "Internal2_net_gateway": "10.0.0.10",
4795 "sctp-a-ipv6-ingress-dst_end_port": "65535",
4796 "sctp-b-ipv6-egress-dst_start_port": "0",
4797 "Internal1_net_gateway": "10.0.0.10",
4798 "sctp-b-ipv6-egress_rule_protocol": "any",
4799 "gtp_sec_group_name": "gtp-sec-group",
4800 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4801 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
4802 "sctp-a-ipv6-ingress_dst_addresses": "local",
4803 "sctp-a-egress_rule_protocol": "icmp",
4804 "sctp-b-ipv6-egress_action": "pass",
4805 "sctp-a-ipv6-egress_action": "pass",
4806 "Internal1_shared": "false",
4807 "sctp-b-ipv6-ingress_rule_protocol": "any",
4808 "Internal2_net_cidr_len": "17",
4809 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
4810 "sctp-a-ingress-src_end_port": "65535.0",
4811 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4812 "sctp-a-egress-dst_end_port": "65535.0",
4813 "sctp-a-ingress_action": "pass",
4814 "sctp-b-egress_rule_protocol": "icmp",
4815 "sctp-b-ipv6-ingress_action": "pass",
4816 "vlc_st_service_type": "firewall",
4817 "sctp-b-ipv6-egress_dst_end_port": "65535",
4818 "sctp-b-ipv6-ingress-dst_start_port": "0",
4819 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
4820 "vlc_st_availability_zone": "true",
4821 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
4822 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
4823 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
4824 "Internal1_allow_transit": "true",
4825 "gpb_flavor_name": "nv.c20r64d1",
4826 "availability_zone_max_count": "1",
4827 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
4828 "sctp-b-ipv6-ingress_dst_addresses": "local",
4829 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4830 "sctp-b-ipv6-ingress_ethertype": "IPv4",
4831 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
4832 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
4833 "sctp-a-ipv6-ingress_action": "pass",
4834 "Internal1_rpf": "disable",
4835 "sctp-b-ingress_ethertype": "IPv4",
4836 "sctp-b-egress_rule_application": "any",
4837 "sctp-b-ingress-src_end_port": "65535.0",
4838 "sctp-a-ipv6-ingress_rule_protocol": "any",
4839 "sctp-a-ingress-src_start_port": "0.0",
4840 "sctp-b-egress-dst_end_port": "65535.0"
4843 "modelCustomizationName": "VF_vGeraldine 0",
4845 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
4846 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4847 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4848 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4849 "description": null,
4850 "name": "VfVgeraldine..vflorence_vlc..module-1",
4852 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
4854 "minCountInstances": 0,
4855 "maxCountInstances": null,
4857 "vfModuleLabel": "vflorence_vlc"
4860 "volumeGroupAllowed": false
4862 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
4863 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4864 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4865 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4866 "description": null,
4867 "name": "VfVgeraldine..vflorence_gpb..module-2",
4869 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
4871 "minCountInstances": 0,
4872 "maxCountInstances": null,
4874 "vfModuleLabel": "vflorence_gpb"
4877 "volumeGroupAllowed": false
4879 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4880 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4881 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4882 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4883 "description": null,
4884 "name": "VfVgeraldine..base_vflorence..module-0",
4886 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
4888 "minCountInstances": 1,
4889 "maxCountInstances": 1,
4891 "vfModuleLabel": "base_vflorence"
4894 "volumeGroupAllowed": true
4898 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4899 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4900 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4901 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4902 "description": null,
4903 "name": "VfVgeraldine..base_vflorence..module-0",
4905 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
4907 "minCountInstances": 1,
4908 "maxCountInstances": 1,
4910 "vfModuleLabel": "base_vflorence"
4915 "vfcInstanceGroups": {}
4920 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
4921 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
4922 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
4925 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
4929 "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}}",
4930 "exVL_naming": "{ecomp_generated_naming=true}",
4931 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
4932 "network_homing": "{ecomp_selected_instance_node_target=false}"
4935 "modelCustomizationName": "ExtVL 0"
4938 "collectionResources": {},
4940 "Port Mirroring Configuration By Policy 0": {
4941 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
4942 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
4943 "description": "A port mirroring configuration by policy object",
4944 "name": "Port Mirroring Configuration By Policy",
4946 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
4950 "type": "Configuration",
4951 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
4953 "collectorNodes": null,
4954 "configurationByPolicy": false
4957 "serviceProxies": {},
4959 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
4960 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4961 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4962 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4963 "description": null,
4964 "name": "VfVgeraldine..vflorence_vlc..module-1",
4966 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
4968 "minCountInstances": 0,
4969 "maxCountInstances": null,
4971 "vfModuleLabel": "vflorence_vlc"
4974 "volumeGroupAllowed": false
4976 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
4977 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4978 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4979 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4980 "description": null,
4981 "name": "VfVgeraldine..vflorence_gpb..module-2",
4983 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
4985 "minCountInstances": 0,
4986 "maxCountInstances": null,
4988 "vfModuleLabel": "vflorence_gpb"
4991 "volumeGroupAllowed": false
4993 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4994 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4995 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4996 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4997 "description": null,
4998 "name": "VfVgeraldine..base_vflorence..module-0",
5000 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
5002 "minCountInstances": 1,
5003 "maxCountInstances": 1,
5005 "vfModuleLabel": "base_vflorence"
5008 "volumeGroupAllowed": true
5012 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
5013 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
5014 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
5015 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
5016 "description": null,
5017 "name": "VfVgeraldine..base_vflorence..module-0",
5019 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
5021 "minCountInstances": 1,
5022 "maxCountInstances": 1,
5024 "vfModuleLabel": "base_vflorence"
5032 "serviceInstance": {
5033 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
5035 "2017-488_PASQUALE-vPE 0": {
5036 "rollbackOnFailure": "true",
5038 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
5039 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
5040 "isMissingData": true,
5041 "sdncPreReload": null,
5043 "modelType": "VFmodule",
5044 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
5045 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
5046 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
5047 "modelVersion": "6",
5048 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
5049 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
5054 "trackById": "n2ydptuy9lj"
5058 "isMissingData": false,
5059 "originalName": "2017-488_PASQUALE-vPE 0",
5060 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5061 "lcpCloudRegionId": null,
5063 "lineOfBusiness": null,
5064 "platformName": null,
5067 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
5068 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5069 "modelName": "2017-488_PASQUALE-vPE",
5070 "modelVersion": "9.0",
5071 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
5073 "trackById": "iapflwk8bip"
5078 "2017488_pasqualevpe0_ASN": "AV_vPE"
5081 "validationCounter": 1,
5082 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
5083 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5084 "subscriptionServiceType": "TYLER SILVIA",
5085 "lcpCloudRegionId": "AAIAIC25",
5086 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
5087 "aicZoneId": "JAG1",
5088 "projectName": "x1",
5089 "owningEntityId": "aaa1",
5090 "rollbackOnFailure": "true",
5093 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
5094 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5095 "modelName": "PASQUALE vMX vPE_BV Service 488",
5096 "modelVersion": "1.0"
5098 "existingVNFCounterMap": {
5099 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
5101 "existingNetworksCounterMap": {},
5102 "tenantName": "USP-SIP-IC-24335-T-01",
5103 "aicZoneName": "YUDFJULP-JAG1"
5106 "lcpRegionsAndTenants": {
5119 "lcpRegionsTenantsMap": {
5122 "id": "092eb9e8e4b7412e8787dd091bc58e86",
5123 "name": "USP-SIP-IC-24335-T-01",
5129 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
5130 "name": "AIN Web Tool-15-D-testalexandria",
5134 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
5135 "name": "AIN Web Tool-15-D-STTest2",
5139 "id": "1178612d2b394be4834ad77f567c0af2",
5140 "name": "AIN Web Tool-15-D-SSPtestcustome",
5144 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
5145 "name": "AIN Web Tool-15-D-UncheckedEcopm",
5149 "id": "de007636e25249238447264a988a927b",
5150 "name": "AIN Web Tool-15-D-dfsdf",
5154 "id": "62f29b3613634ca6a3065cbe0e020c44",
5155 "name": "AIN/SMS-16-D-Multiservices1",
5159 "id": "649289e30d3244e0b48098114d63c2aa",
5160 "name": "AIN Web Tool-15-D-SSPST66",
5164 "id": "3f21eeea6c2c486bba31dab816c05a32",
5165 "name": "AIN Web Tool-15-D-ASSPST47",
5169 "id": "f60ce21d3ee6427586cff0d22b03b773",
5170 "name": "CESAR-100-D-sspjg67246",
5174 "id": "8774659e425f479895ae091bb5d46560",
5175 "name": "CESAR-100-D-sspjg68359",
5179 "id": "624eb554b0d147c19ff8885341760481",
5180 "name": "AINWebTool-15-D-iftach",
5184 "id": "214f55f5fc414c678059c383b03e4962",
5185 "name": "CESAR-100-D-sspjg612401",
5189 "id": "c90666c291664841bb98e4d981ff1db5",
5190 "name": "CESAR-100-D-sspjg621340",
5194 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
5195 "name": "sspjg621351cloned",
5199 "id": "b386b768a3f24c8e953abbe0b3488c02",
5200 "name": "AINWebTool-15-D-eteancomp",
5204 "id": "dc6c4dbfd225474e9deaadd34968646c",
5205 "name": "AINWebTool-15-T-SPFET",
5209 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
5210 "name": "AINWebTool-15-X-eeweww",
5214 "id": "f2f3830e4c984d45bcd00e1a04158a79",
5215 "name": "CESAR-100-D-spjg61909",
5219 "id": "05b91bd5137f4929878edd965755c06d",
5220 "name": "CESAR-100-D-sspjg621512cloned",
5224 "id": "7002fbe8482d4a989ddf445b1ce336e0",
5225 "name": "AINWebTool-15-X-vdr",
5229 "id": "4008522be43741dcb1f5422022a2aa0b",
5230 "name": "AINWebTool-15-D-ssasa",
5234 "id": "f44e2e96a1b6476abfda2fa407b00169",
5235 "name": "AINWebTool-15-D-PFNPT",
5239 "id": "b69a52bec8a84669a37a1e8b72708be7",
5240 "name": "AINWebTool-15-X-vdre",
5244 "id": "fac7d9fd56154caeb9332202dcf2969f",
5245 "name": "AINWebTool-15-X-NONPODECOMP",
5249 "id": "2d34d8396e194eb49969fd61ffbff961",
5250 "name": "DN5242-Nov16-T5",
5254 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
5259 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
5264 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
5265 "name": "DN5242-Nov21-T1",
5269 "id": "d0a3e3f2964542259d155a81c41aadc3",
5270 "name": "test-hvf6-09",
5274 "id": "cbb99fe4ada84631b7baf046b6fd2044",
5275 "name": "DN5242-Nov16-T3",
5283 "id": "CAR_2020_ER",
5284 "name": "CAR_2020_ER",
5288 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5289 "name": "JULIO ERICKSON",
5290 "isPermitted": false
5293 "id": "DHV1707-TestSubscriber-2",
5294 "name": "DALE BRIDGES",
5295 "isPermitted": false
5298 "id": "DHV1707-TestSubscriber-1",
5299 "name": "LLOYD BRIDGES",
5300 "isPermitted": false
5303 "id": "jimmy-example",
5304 "name": "JimmyExampleCust-20161102",
5305 "isPermitted": false
5308 "id": "jimmy-example2",
5309 "name": "JimmyExampleCust-20161103",
5310 "isPermitted": false
5313 "id": "ERICA5779-TestSub-PWT-102",
5314 "name": "ERICA5779-TestSub-PWT-102",
5315 "isPermitted": false
5318 "id": "ERICA5779-TestSub-PWT-101",
5319 "name": "ERICA5779-TestSub-PWT-101",
5320 "isPermitted": false
5323 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5325 "isPermitted": false
5328 "id": "ERICA5779-Subscriber-4",
5329 "name": "ERICA5779-Subscriber-5",
5330 "isPermitted": false
5333 "id": "ERICA5779-TestSub-PWT-103",
5334 "name": "ERICA5779-TestSub-PWT-103",
5335 "isPermitted": false
5338 "id": "ERICA5779-Subscriber-2",
5339 "name": "ERICA5779-Subscriber-2",
5340 "isPermitted": false
5343 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5344 "name": "SILVIA ROBBINS",
5348 "id": "ERICA5779-Subscriber-3",
5349 "name": "ERICA5779-Subscriber-3",
5350 "isPermitted": false
5353 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5354 "name": "CRAIG/ROBERTS",
5355 "isPermitted": false
5358 "productFamilies": [
5360 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5365 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
5370 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
5375 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
5376 "name": "Enhanced Services",
5381 "name": "vTerrance",
5385 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
5386 "name": "vEsmeralda",
5390 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5395 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
5400 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
5406 "name": "LRSI-OSPF",
5411 "name": "HNGATEWAY",
5420 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5421 "name": "TYLER SILVIA",
5425 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
5435 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
5436 "name": "CARA Griffin",
5440 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
5441 "name": "DARREN MCGEE",
5445 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
5446 "name": "Transport",
5451 "name": "vSalvatore",
5455 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
5465 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
5466 "name": "DARREN MCGEE",
5471 "e433710f-9217-458d-a79d-1c7aff376d89": [
5474 "name": "vRichardson",
5475 "isPermitted": false
5479 "name": "TYLER SILVIA",
5485 "isPermitted": false
5490 "isPermitted": false
5494 "name": "vVoiceMail",
5495 "isPermitted": false
5500 "isPermitted": false
5504 "name": "vPorfirio",
5505 "isPermitted": false
5510 "isPermitted": false
5515 "isPermitted": false
5519 "name": "vFLORENCE",
5520 "isPermitted": false
5525 "isPermitted": false
5529 "name": "vEsmeralda",
5530 "isPermitted": false
5535 "isPermitted": false
5539 "name": "vWINIFRED",
5540 "isPermitted": false
5545 "isPermitted": false
5550 "isPermitted": false
5555 "isPermitted": false
5559 "name": "JOHANNA_SANTOS",
5560 "isPermitted": false
5565 "isPermitted": false
5572 "name": "NFTJSSSS-NFT1"
5576 "name": "YUDFJULP-JAG1"
5580 "name": "UUUAIAAI-YYY1"
5584 "name": "AVTRFLHD-AVT1"
5588 "name": "ATLSANAI-ATL34"
5591 "categoryParameters": {
5592 "owningEntityList": [
5598 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
5599 "name": "WayneHolland"
5620 "lineOfBusinessList": [
5641 "type": "[LCP_REGIONS_AND_TENANTS] Update"
5646 function getReduxWith2Networks() {
5650 "type": "UPDATE_DRAWING_BOARD_STATUS",
5652 "EMPTY_DRAWING_BOARD_TEST": false,
5653 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
5654 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
5655 "FLAG_SERVICE_MODEL_CACHE": true,
5656 "FLAG_SHOW_ASSIGNMENTS": true,
5657 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
5658 "FLAG_DEFAULT_VNF": true,
5659 "FLAG_A_LA_CARTE_AUDIT_INFO": true,
5660 "FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST": true,
5661 "FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS": true,
5662 "FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE": false,
5663 "FLAG_1902_NEW_VIEW_EDIT": false,
5664 "FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI": false,
5665 "FLAG_1902_VNF_GROUPING": false,
5666 "FLAG_SHOW_VERIFY_SERVICE": false,
5667 "FLAG_ASYNC_ALACARTE_VFMODULE": true,
5668 "FLAG_ASYNC_ALACARTE_VNF": true,
5669 "FLAG_1810_AAI_LOCAL_CACHE": true,
5670 "FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER": false,
5671 "FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI": false,
5672 "FLAG_SUPPLEMENTARY_FILE": true,
5673 "FLAG_5G_IN_NEW_INSTANTIATION_UI": true,
5674 "FLAG_RESTRICTED_SELECT": false,
5675 "FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY": true
5677 "drawingBoardStatus": "CREATE"
5680 "serviceHierarchy": {
5681 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5683 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5684 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5685 "name": "sgi_direct_net NC SRIOV network",
5687 "toscaModelURL": null,
5688 "category": "Network Service",
5689 "serviceType": "INFRASTRUCTURE",
5690 "serviceRole": "PROVIDER-NETWORK",
5691 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5692 "serviceEcompNaming": "false",
5693 "instantiationType": "A-La-Carte",
5696 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5697 "modelCategory": "5G Provider Network",
5698 "viewEditUI": "legacy",
5699 "instantiationType": "ALaCarte"
5704 "SR-IOV Provider 2-1": {
5705 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5706 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5707 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5708 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5710 "customizationUuid": "42551d11-b8d1-460d-8795-3e1363ad7736",
5714 "network_role": "sgi_direct_net_1",
5715 "network_assignments": "{is_external_network=false, is_shared_network=true, is_trunked=false, ipv4_subnet_default_assignment={dhcp_enabled=false, ip_version=4, min_subnets_count=1, use_ipv4=true}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={dhcp_enabled=false, use_ipv6=true, ip_version=6, min_subnets_count=1}, related_networks=[{related_network_role=sgi_direct_net_1_tenant}]}",
5716 "exVL_naming": "{ecomp_generated_naming=false}",
5717 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5718 "network_scope": "GLOBAL",
5719 "ecomp_generated_naming": "false",
5720 "network_type": "SR-IOV-PROVIDER2-1",
5721 "provider_network": "{physical_network_name=sriovnet1, is_provider_network=true}",
5722 "network_technology": "STANDARD-SR-IOV",
5723 "network_homing": "{ecomp_selected_instance_node_target=false}"
5726 "modelCustomizationName": "SR-IOV Provider 2-1"
5728 "SR-IOV Provider 2-2": {
5729 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5730 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5731 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5732 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5734 "customizationUuid": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5738 "network_role": "sgi_direct_net_2",
5739 "network_assignments": "{is_external_network=false, is_shared_network=true, is_trunked=false, ipv4_subnet_default_assignment={dhcp_enabled=false, ip_version=4, min_subnets_count=1, use_ipv4=true}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={dhcp_enabled=false, use_ipv6=true, ip_version=6, min_subnets_count=1}, related_networks=[{related_network_role=sgi_direct_net_2_tenant}]}",
5740 "exVL_naming": "{ecomp_generated_naming=false}",
5741 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5742 "network_scope": "GLOBAL",
5743 "ecomp_generated_naming": "false",
5744 "network_type": "SR-IOV-PROVIDER2-2",
5745 "provider_network": "{physical_network_name=sriovnet2, is_provider_network=true}",
5746 "network_technology": "STANDARD-SR-IOV",
5747 "network_homing": "{ecomp_selected_instance_node_target=false}"
5750 "modelCustomizationName": "SR-IOV Provider 2-2"
5753 "collectionResources": {},
5754 "configurations": {},
5755 "fabricConfigurations": {},
5756 "serviceProxies": {},
5763 "serviceInstance": {
5764 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5771 "validationCounter": 0,
5775 "existingVNFCounterMap": {},
5776 "existingVnfGroupCounterMap": {},
5777 "existingNetworksCounterMap": {
5778 "01f4c475-3f89-4f00-a2f4-39a873dba0ae": 1
5780 "optionalGroupMembersMap": {},
5782 "SR-IOV Provider 2-2": {
5785 "rollbackOnFailure": "true",
5786 "originalName": "SR-IOV Provider 2-2",
5787 "isMissingData": false,
5788 "trackById": "83ad9rv48px",
5789 "networkStoreKey": "SR-IOV Provider 2-2",
5790 "instanceName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5791 "productFamilyId": null,
5792 "lcpCloudRegionId": "olson5b",
5793 "tenantId": "db1818f7f2e34862b378bfb2cc520f91",
5794 "platformName": "APPLICATIONS-SERVICES",
5795 "lineOfBusiness": null,
5800 "modelInvariantId": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5801 "modelVersionId": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5802 "modelName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5803 "modelVersion": "1.0",
5804 "modelCustomizationId": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5805 "modelCustomizationName": "SR-IOV Provider 2-2",
5806 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5808 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5813 "instanceName": "myname",
5814 "globalSubscriberId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5815 "subscriptionServiceType": "LINDSEY",
5816 "owningEntityId": "2d097967-10d4-4c7f-b23c-89978249ae17",
5817 "projectName": null,
5818 "rollbackOnFailure": "true",
5819 "aicZoneName": null,
5820 "owningEntityName": "CRAIG-ROBERTSELLANEOUS",
5821 "testApi": "VNF_API",
5824 "modelInvariantId": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5825 "modelVersionId": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5826 "modelName": "sgi_direct_net NC SRIOV network",
5827 "modelVersion": "1.0",
5828 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a"
5831 "name": "sgi_direct_net NC SRIOV network",
5833 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5834 "category": "Network Service",
5835 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5836 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5837 "serviceType": "INFRASTRUCTURE",
5838 "serviceRole": "PROVIDER-NETWORK",
5840 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5841 "modelCategory": "5G Provider Network",
5842 "viewEditUI": "legacy"
5844 "isEcompGeneratedNaming": false,
5845 "isMultiStepDesign": false
5848 "lcpRegionsAndTenants": {
5852 "name": "olson5a (AIC)",
5853 "isPermitted": true,
5854 "cloudOwner": "irma-aic"
5858 "name": "olson5b (AIC)",
5859 "isPermitted": true,
5860 "cloudOwner": "irma-aic"
5864 "name": "olson6a (AIC)",
5865 "isPermitted": true,
5866 "cloudOwner": "irma-aic"
5869 "lcpRegionsTenantsMap": {
5872 "id": "51e7dc5db9bb4c7b94766aacb8a3e72f",
5873 "name": "Mobitools-FN-27099-T-01",
5874 "isPermitted": true,
5875 "cloudOwner": "irma-aic"
5878 "id": "d5b3c05cffa645dd9951bf2dd9ef5416",
5879 "name": "Mobisupport-FN-27099-T-01",
5880 "isPermitted": true,
5881 "cloudOwner": "irma-aic"
5886 "id": "db1818f7f2e34862b378bfb2cc520f91",
5887 "name": "Mobisupport-FN-27099-T-02",
5888 "isPermitted": true,
5889 "cloudOwner": "irma-aic"
5894 "id": "1dcd712850414fbd91f8a9fc9cca7fd4",
5895 "name": "FNvEPC-27099-T-MS-olson6A",
5896 "isPermitted": true,
5897 "cloudOwner": "irma-aic"
5900 "id": "26af9ed85a004932822a607d5e9973d5",
5901 "name": "ssf-28239-T-olson6A",
5902 "isPermitted": true,
5903 "cloudOwner": "irma-aic"
5910 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5911 "name": "CRAIG/ROBERTS",
5912 "isPermitted": false
5915 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5920 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5921 "name": "JULIO ERICKSON",
5922 "isPermitted": false
5925 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5926 "name": "SILVIA ROBBINS",
5927 "isPermitted": false
5931 "name": "VidTest20161020",
5932 "isPermitted": false
5935 "productFamilies": null,
5937 "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb": [
5940 "name": "JOHANNA_SANTOS",
5946 "isPermitted": false
5955 "name": "INFRASTRUCTURE",
5956 "isPermitted": false
5960 "name": "BROOKE-RODRIQUEZ",
5961 "isPermitted": false
5991 "isPermitted": false
5995 "name": "vRichardson",
6001 "isPermitted": false
6011 "isPermitted": false
6015 "name": "vFLORENCE",
6020 "name": "vWINIFRED",
6040 "name": "vEsmeralda",
6045 "name": "vPorfirio",
6051 "isPermitted": false
6056 "isPermitted": false
6061 "isPermitted": false
6066 "isPermitted": false
6075 "name": "vVoiceMail",
6081 "categoryParameters": {
6082 "owningEntityList": [
6084 "id": "1ae27f5e-c0b3-4daf-8561-b25fc1c716e4",
6088 "id": "2e51ed6c-1fac-43d4-8f84-9ec405eb7f35",
6089 "name": "ENTERTAINMENT-VIDEO"
6092 "id": "2d097967-10d4-4c7f-b23c-89978249ae17",
6093 "name": "CRAIG-ROBERTSELLANEOUS"
6096 "id": "aedf37e2-acda-4976-b89b-fd6d4ddffbc6",
6097 "name": "IP-COMMUNICATIONS"
6100 "id": "9463675f-6a75-4cc8-8054-c6cb2e67ad51",
6101 "name": "METRO-JULIO-ERICKSON"
6104 "id": "92ddf9af-acae-484c-a786-ad7e9c0da26f",
6105 "name": "EMANUEL-ACCESS"
6108 "id": "10c645f5-9924-4b89-bec0-b17cf49d3cad",
6109 "name": "EMANUEL-CORE"
6112 "id": "048eb6e7-fa94-4f3b-ae03-3175a750dc57",
6113 "name": "OPTICAL-TRANSPORT"
6116 "id": "0efc70be-d674-4777-a0fa-329eae187ca0",
6117 "name": "JULIO-ERICKSON"
6120 "id": "0463287b-b133-46ef-a0f5-9ce62be3a053",
6124 "id": "ae4505ad-2961-4395-8659-df2253af4fa8",
6125 "name": "WIRELINE-ACCESS"
6150 "lineOfBusinessList": [
6168 "id": "AT&TLEGACYDATASERVICES",
6169 "name": "AT&TLEGACYDATASERVICES"
6172 "id": "AT&TSWITCHEDETHERNET",
6173 "name": "AT&TSWITCHEDETHERNET"
6188 "id": "COLLABORATE",
6189 "name": "COLLABORATE"
6204 "id": "INFRASTRUCTURE",
6205 "name": "INFRASTRUCTURE"
6212 "id": "IP-FLEXIBLE-REACH",
6213 "name": "IP-FLEXIBLE-REACH"
6216 "id": "IP-TOLL-FREE",
6217 "name": "IP-TOLL-FREE"
6220 "id": "EMANUEL-ABS",
6221 "name": "EMANUEL-ABS"
6224 "id": "EMANUEL-CONSUMER",
6225 "name": "EMANUEL-CONSUMER"
6228 "id": "EMANUEL-RESELLER",
6229 "name": "EMANUEL-RESELLER"
6244 "id": "UVERSE-VOICE",
6245 "name": "UVERSE-VOICE"
6248 "id": "VIRTUAL-EDGE",
6249 "name": "VIRTUAL-EDGE"
6258 "id": "3rdPartyCloud",
6259 "name": "3rdPartyCloud"
6270 "id": "APPLICATIONS-SERVICES",
6271 "name": "APPLICATIONS-SERVICES"
6278 "id": "CALEA-DEDICATED",
6279 "name": "CALEA-DEDICATED"
6282 "id": "CBB-MPLS-CORE",
6283 "name": "CBB-MPLS-CORE"
6298 "id": "FIRSTNET-DEDICATED",
6299 "name": "FIRSTNET-DEDICATED"
6314 "id": "NETWORK-CLOUD",
6315 "name": "NETWORK-CLOUD"
6318 "id": "RADIO-WIRELESSENGINEERING",
6319 "name": "RADIO-WIRELESSENGINEERING"
6335 "type": "UPDATE_LCP_REGIONS_AND_TENANTS"
6340 function getReduxWithVNFS(isEcompGeneratedNaming: boolean){
6345 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
6346 "FLAG_SHOW_ASSIGNMENTS": true,
6347 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
6348 "FLAG_SHOW_VERIFY_SERVICE": false,
6349 "FLAG_SERVICE_MODEL_CACHE": true,
6350 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
6351 "FLAG_SUPPLEMENTARY_FILE": true
6353 "type": "[FLAGS] Update"
6356 "serviceHierarchy": {
6357 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6359 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6360 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6361 "name": "ComplexService",
6363 "toscaModelURL": null,
6364 "category": "Emanuel",
6367 "description": "ComplexService",
6368 "serviceEcompNaming": "true",
6369 "instantiationType": "Macro",
6371 "instantiationType": "Macro"
6376 "VF_vGeraldine 0": {
6377 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
6378 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
6379 "description": "VSP_vGeraldine",
6380 "name": "VF_vGeraldine",
6382 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
6386 "max_instances": 10,
6388 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
6389 "sctp-b-ipv6-egress_src_start_port": "0",
6390 "sctp-a-ipv6-egress_rule_application": "any",
6391 "Internal2_allow_transit": "true",
6392 "sctp-b-IPv6_ethertype": "IPv6",
6393 "sctp-a-egress_rule_application": "any",
6394 "sctp-b-ingress_action": "pass",
6395 "sctp-b-ingress_rule_protocol": "icmp",
6396 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
6397 "sctp-b-ipv6-ingress-src_start_port": "0.0",
6398 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
6399 "fsb_volume_size_0": "320.0",
6400 "sctp-b-egress_src_addresses": "local",
6401 "sctp-a-ipv6-ingress_ethertype": "IPv4",
6402 "sctp-a-ipv6-ingress-dst_start_port": "0",
6403 "sctp-b-ipv6-ingress_rule_application": "any",
6404 "domain_name": "default-domain",
6405 "sctp-a-ingress_rule_protocol": "icmp",
6406 "sctp-b-egress-src_start_port": "0.0",
6407 "sctp-a-egress_src_addresses": "local",
6408 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
6409 "sctp-a-egress-src_start_port": "0.0",
6410 "sctp-a-ingress_ethertype": "IPv4",
6411 "sctp-b-ipv6-ingress-dst_end_port": "65535",
6412 "sctp-b-dst_subnet_prefix_v6": "::",
6413 "nf_naming": "{ecomp_generated_naming=true}",
6414 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6415 "sctp-b-egress-dst_start_port": "0.0",
6416 "ncb_flavor_name": "nv.c20r64d1",
6417 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
6418 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
6419 "Internal2_net_cidr": "10.0.0.10",
6420 "sctp-a-ingress-dst_start_port": "0.0",
6421 "sctp-a-egress-dst_start_port": "0.0",
6422 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
6423 "sctp-a-egress_ethertype": "IPv4",
6424 "vlc_st_service_mode": "in-network-nat",
6425 "sctp-a-ipv6-egress_ethertype": "IPv4",
6426 "sctp-a-egress-src_end_port": "65535.0",
6427 "sctp-b-ipv6-egress_rule_application": "any",
6428 "sctp-b-egress_action": "pass",
6429 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
6430 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
6431 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
6432 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
6433 "sctp-a-ipv6-ingress-src_start_port": "0.0",
6434 "sctp-b-ipv6-egress_ethertype": "IPv4",
6435 "Internal1_net_cidr": "10.0.0.10",
6436 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
6437 "fsb_flavor_name": "nv.c20r64d1",
6438 "sctp_rule_protocol": "132",
6439 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
6440 "sctp-a-ipv6-ingress_rule_application": "any",
6441 "ecomp_generated_naming": isEcompGeneratedNaming.toString(),
6442 "sctp-a-IPv6_ethertype": "IPv6",
6443 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
6444 "vlc_st_virtualization_type": "virtual-machine",
6445 "sctp-b-ingress-dst_start_port": "0.0",
6446 "sctp-b-ingress-dst_end_port": "65535.0",
6447 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
6448 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
6449 "sctp-b-ingress_rule_application": "any",
6450 "int2_sec_group_name": "int2-sec-group",
6451 "vlc_flavor_name": "nd.c16r64d1",
6452 "sctp-b-ipv6-egress_src_addresses": "local",
6453 "vlc_st_interface_type_int1": "other1",
6454 "sctp-b-egress-src_end_port": "65535.0",
6455 "sctp-a-ipv6-egress-dst_start_port": "0",
6456 "vlc_st_interface_type_int2": "other2",
6457 "sctp-a-ipv6-egress_rule_protocol": "any",
6458 "Internal2_shared": "false",
6459 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
6460 "Internal2_rpf": "disable",
6461 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
6462 "sctp-b-ipv6-egress_src_end_port": "65535",
6463 "sctp-a-ipv6-egress_src_addresses": "local",
6464 "sctp-a-ingress-dst_end_port": "65535.0",
6465 "sctp-a-ipv6-egress_src_end_port": "65535",
6466 "Internal1_forwarding_mode": "l2",
6467 "Internal2_dhcp": "false",
6468 "sctp-a-dst_subnet_prefix_v6": "::",
6469 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
6470 "vlc_st_interface_type_gtp": "other0",
6471 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
6472 "sctp-b-src_subnet_prefix_v6": "::",
6473 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
6474 "int1_sec_group_name": "int1-sec-group",
6475 "Internal1_dhcp": "false",
6476 "sctp-a-ipv6-egress_dst_end_port": "65535",
6477 "Internal2_forwarding_mode": "l2",
6478 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
6479 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
6480 "Internal1_net_cidr_len": "17",
6481 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
6482 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
6483 "sctp-a-ingress_dst_addresses": "local",
6484 "sctp-a-egress_action": "pass",
6485 "fsb_volume_type_0": "SF-Default-SSD",
6486 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
6487 "vlc_st_interface_type_sctp_a": "left",
6488 "vlc_st_interface_type_sctp_b": "right",
6489 "sctp-a-src_subnet_prefix_v6": "::",
6490 "vlc_st_version": "2",
6491 "sctp-b-egress_ethertype": "IPv4",
6492 "sctp-a-ingress_rule_application": "any",
6493 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
6494 "instance_ip_family_v6": "v6",
6495 "sctp-a-ipv6-egress_src_start_port": "0",
6496 "sctp-b-ingress-src_start_port": "0.0",
6497 "sctp-b-ingress_dst_addresses": "local",
6498 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
6499 "vlc_st_interface_type_oam": "management",
6500 "multi_stage_design": "false",
6501 "oam_sec_group_name": "oam-sec-group",
6502 "Internal2_net_gateway": "10.0.0.10",
6503 "sctp-a-ipv6-ingress-dst_end_port": "65535",
6504 "sctp-b-ipv6-egress-dst_start_port": "0",
6505 "Internal1_net_gateway": "10.0.0.10",
6506 "sctp-b-ipv6-egress_rule_protocol": "any",
6507 "gtp_sec_group_name": "gtp-sec-group",
6508 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6509 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
6510 "sctp-a-ipv6-ingress_dst_addresses": "local",
6511 "sctp-a-egress_rule_protocol": "icmp",
6512 "sctp-b-ipv6-egress_action": "pass",
6513 "sctp-a-ipv6-egress_action": "pass",
6514 "Internal1_shared": "false",
6515 "sctp-b-ipv6-ingress_rule_protocol": "any",
6516 "Internal2_net_cidr_len": "17",
6517 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
6518 "sctp-a-ingress-src_end_port": "65535.0",
6519 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6520 "sctp-a-egress-dst_end_port": "65535.0",
6521 "sctp-a-ingress_action": "pass",
6522 "sctp-b-egress_rule_protocol": "icmp",
6523 "sctp-b-ipv6-ingress_action": "pass",
6524 "vlc_st_service_type": "firewall",
6525 "sctp-b-ipv6-egress_dst_end_port": "65535",
6526 "sctp-b-ipv6-ingress-dst_start_port": "0",
6527 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
6528 "vlc_st_availability_zone": "true",
6529 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
6530 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
6531 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
6532 "Internal1_allow_transit": "true",
6533 "gpb_flavor_name": "nv.c20r64d1",
6534 "availability_zone_max_count": "1",
6535 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
6536 "sctp-b-ipv6-ingress_dst_addresses": "local",
6537 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6538 "sctp-b-ipv6-ingress_ethertype": "IPv4",
6539 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
6540 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
6541 "sctp-a-ipv6-ingress_action": "pass",
6542 "Internal1_rpf": "disable",
6543 "sctp-b-ingress_ethertype": "IPv4",
6544 "sctp-b-egress_rule_application": "any",
6545 "sctp-b-ingress-src_end_port": "65535.0",
6546 "sctp-a-ipv6-ingress_rule_protocol": "any",
6547 "sctp-a-ingress-src_start_port": "0.0",
6548 "sctp-b-egress-dst_end_port": "65535.0"
6551 "modelCustomizationName": "VF_vGeraldine 0",
6553 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6554 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6555 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6556 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6557 "description": null,
6558 "name": "VfVgeraldine..vflorence_vlc..module-1",
6560 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
6562 "minCountInstances": 0,
6563 "maxCountInstances": null,
6565 "vfModuleLabel": "vflorence_vlc"
6568 "volumeGroupAllowed": false
6570 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
6571 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6572 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6573 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6574 "description": null,
6575 "name": "VfVgeraldine..vflorence_gpb..module-2",
6577 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
6579 "minCountInstances": 0,
6580 "maxCountInstances": null,
6582 "vfModuleLabel": "vflorence_gpb"
6585 "volumeGroupAllowed": false
6587 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6588 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6589 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6590 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6591 "description": null,
6592 "name": "VfVgeraldine..base_vflorence..module-0",
6594 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6596 "minCountInstances": 1,
6597 "maxCountInstances": 1,
6599 "vfModuleLabel": "base_vflorence"
6602 "volumeGroupAllowed": true
6606 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6607 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6608 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6609 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6610 "description": null,
6611 "name": "VfVgeraldine..base_vflorence..module-0",
6613 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6615 "minCountInstances": 1,
6616 "maxCountInstances": 1,
6618 "vfModuleLabel": "base_vflorence"
6623 "vfcInstanceGroups": {}
6628 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
6629 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
6630 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
6633 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
6637 "ecomp_generated_naming": "false",
6638 "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}}",
6639 "exVL_naming": "{ecomp_generated_naming=true}",
6640 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
6641 "network_homing": "{ecomp_selected_instance_node_target=false}"
6644 "modelCustomizationName": "ExtVL 0"
6647 "collectionResources": {},
6649 "Port Mirroring Configuration By Policy 0": {
6650 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
6651 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
6652 "description": "A port mirroring configuration by policy object",
6653 "name": "Port Mirroring Configuration By Policy",
6655 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
6659 "type": "Configuration",
6660 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
6662 "collectorNodes": null,
6663 "configurationByPolicy": false
6666 "serviceProxies": {},
6668 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6669 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6670 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6671 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6672 "description": null,
6673 "name": "VfVgeraldine..vflorence_vlc..module-1",
6675 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
6677 "minCountInstances": 0,
6678 "maxCountInstances": null,
6680 "vfModuleLabel": "vflorence_vlc"
6683 "volumeGroupAllowed": false
6685 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
6686 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6687 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6688 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6689 "description": null,
6690 "name": "VfVgeraldine..vflorence_gpb..module-2",
6692 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
6694 "minCountInstances": 0,
6695 "maxCountInstances": null,
6697 "vfModuleLabel": "vflorence_gpb"
6700 "volumeGroupAllowed": false
6702 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6703 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6704 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6705 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6706 "description": null,
6707 "name": "VfVgeraldine..base_vflorence..module-0",
6709 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6711 "minCountInstances": 1,
6712 "maxCountInstances": 1,
6714 "vfModuleLabel": "base_vflorence"
6717 "volumeGroupAllowed": true
6721 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6722 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6723 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6724 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6725 "description": null,
6726 "name": "VfVgeraldine..base_vflorence..module-0",
6728 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6730 "minCountInstances": 1,
6731 "maxCountInstances": 1,
6733 "vfModuleLabel": "base_vflorence"
6741 "serviceInstance": {
6742 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6744 "VF_vGeraldine 0": {
6745 "originalName": "VF_vGeraldine 0",
6746 "rollbackOnFailure": "true",
6749 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6750 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx": {
6752 "modelInvariantId": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6753 "modelVersionId": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6754 "modelName": "VfVgeraldine..vflorence_vlc..module-1",
6755 "modelVersion": "2",
6756 "modelCustomizationId": "55b1be94-671a-403e-a26c-667e9c47d091",
6757 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1"
6759 "isMissingData": false,
6760 "supplementaryFile": "C:\\fakepath\\sample.json",
6761 "supplementaryFile_hidden": {},
6762 "supplementaryFile_hidden_content": "{\r\n \"name\": \"a\",\r\n \"value\": \"32\"\r\n}",
6763 "supplementaryFileContent": {
6767 "supplementaryFileName": "sample.json",
6774 "isMissingData": false,
6775 "modelName": "VF_vGeraldine 0",
6776 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6777 "lcpCloudRegionId": "hvf6",
6778 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
6779 "lineOfBusiness": "zzz1",
6780 "platformName": "platform",
6782 "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
6783 "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
6784 "modelName": "VF_vGeraldine",
6785 "modelVersion": "2.0",
6786 "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
6787 "modelCustomizationName": "VF_vGeraldine 0"
6789 "legacyRegion": null
6796 "validationCounter": 0,
6797 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
6798 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6799 "subscriptionServiceType": "TYLER SILVIA",
6800 "lcpCloudRegionId": "hvf6",
6801 "tenantId": "1178612d2b394be4834ad77f567c0af2",
6802 "aicZoneId": "YYY1",
6803 "projectName": "yyy1",
6804 "owningEntityId": "aaa1",
6805 "owningEntityName": "aaa1",
6806 "rollbackOnFailure": "true",
6807 "isALaCarte": false,
6810 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6811 "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6812 "modelName": "ComplexService",
6813 "modelVersion": "1.0"
6817 "serviceinstancename": "",
6818 "vfvgeraldine00001": ""
6820 "existingVNFCounterMap": {
6821 "91415b44-753d-494c-926a-456a9172bbb9": 1
6823 "existingNetworksCounterMap": {},
6824 "tenantName": "AIN Web Tool-15-D-SSPtestcustome",
6825 "aicZoneName": "UUUAIAAI-YYY1"
6828 "lcpRegionsAndTenants": {
6841 "lcpRegionsTenantsMap": {
6844 "id": "092eb9e8e4b7412e8787dd091bc58e86",
6845 "name": "USP-SIP-IC-24335-T-01",
6851 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
6852 "name": "AIN Web Tool-15-D-testalexandria",
6856 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
6857 "name": "AIN Web Tool-15-D-STTest2",
6861 "id": "1178612d2b394be4834ad77f567c0af2",
6862 "name": "AIN Web Tool-15-D-SSPtestcustome",
6866 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
6867 "name": "AIN Web Tool-15-D-UncheckedEcopm",
6871 "id": "de007636e25249238447264a988a927b",
6872 "name": "AIN Web Tool-15-D-dfsdf",
6876 "id": "62f29b3613634ca6a3065cbe0e020c44",
6877 "name": "AIN/SMS-16-D-Multiservices1",
6881 "id": "649289e30d3244e0b48098114d63c2aa",
6882 "name": "AIN Web Tool-15-D-SSPST66",
6886 "id": "3f21eeea6c2c486bba31dab816c05a32",
6887 "name": "AIN Web Tool-15-D-ASSPST47",
6891 "id": "f60ce21d3ee6427586cff0d22b03b773",
6892 "name": "CESAR-100-D-sspjg67246",
6896 "id": "8774659e425f479895ae091bb5d46560",
6897 "name": "CESAR-100-D-sspjg68359",
6901 "id": "624eb554b0d147c19ff8885341760481",
6902 "name": "AINWebTool-15-D-iftach",
6906 "id": "214f55f5fc414c678059c383b03e4962",
6907 "name": "CESAR-100-D-sspjg612401",
6911 "id": "c90666c291664841bb98e4d981ff1db5",
6912 "name": "CESAR-100-D-sspjg621340",
6916 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
6917 "name": "sspjg621351cloned",
6921 "id": "b386b768a3f24c8e953abbe0b3488c02",
6922 "name": "AINWebTool-15-D-eteancomp",
6926 "id": "dc6c4dbfd225474e9deaadd34968646c",
6927 "name": "AINWebTool-15-T-SPFET",
6931 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
6932 "name": "AINWebTool-15-X-eeweww",
6936 "id": "f2f3830e4c984d45bcd00e1a04158a79",
6937 "name": "CESAR-100-D-spjg61909",
6941 "id": "05b91bd5137f4929878edd965755c06d",
6942 "name": "CESAR-100-D-sspjg621512cloned",
6946 "id": "7002fbe8482d4a989ddf445b1ce336e0",
6947 "name": "AINWebTool-15-X-vdr",
6951 "id": "4008522be43741dcb1f5422022a2aa0b",
6952 "name": "AINWebTool-15-D-ssasa",
6956 "id": "f44e2e96a1b6476abfda2fa407b00169",
6957 "name": "AINWebTool-15-D-PFNPT",
6961 "id": "b69a52bec8a84669a37a1e8b72708be7",
6962 "name": "AINWebTool-15-X-vdre",
6966 "id": "fac7d9fd56154caeb9332202dcf2969f",
6967 "name": "AINWebTool-15-X-NONPODECOMP",
6971 "id": "2d34d8396e194eb49969fd61ffbff961",
6972 "name": "DN5242-Nov16-T5",
6976 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
6981 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
6986 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
6987 "name": "DN5242-Nov21-T1",
6991 "id": "d0a3e3f2964542259d155a81c41aadc3",
6992 "name": "test-hvf6-09",
6996 "id": "cbb99fe4ada84631b7baf046b6fd2044",
6997 "name": "DN5242-Nov16-T3",
7005 "id": "CAR_2020_ER",
7006 "name": "CAR_2020_ER",
7010 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
7011 "name": "JULIO ERICKSON",
7012 "isPermitted": false
7015 "id": "DHV1707-TestSubscriber-2",
7016 "name": "DALE BRIDGES",
7017 "isPermitted": false
7020 "id": "DHV1707-TestSubscriber-1",
7021 "name": "LLOYD BRIDGES",
7022 "isPermitted": false
7025 "id": "jimmy-example",
7026 "name": "JimmyExampleCust-20161102",
7027 "isPermitted": false
7030 "id": "jimmy-example2",
7031 "name": "JimmyExampleCust-20161103",
7032 "isPermitted": false
7035 "id": "ERICA5779-TestSub-PWT-102",
7036 "name": "ERICA5779-TestSub-PWT-102",
7037 "isPermitted": false
7040 "id": "ERICA5779-TestSub-PWT-101",
7041 "name": "ERICA5779-TestSub-PWT-101",
7042 "isPermitted": false
7045 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7047 "isPermitted": false
7050 "id": "ERICA5779-Subscriber-4",
7051 "name": "ERICA5779-Subscriber-5",
7052 "isPermitted": false
7055 "id": "ERICA5779-TestSub-PWT-103",
7056 "name": "ERICA5779-TestSub-PWT-103",
7057 "isPermitted": false
7060 "id": "ERICA5779-Subscriber-2",
7061 "name": "ERICA5779-Subscriber-2",
7062 "isPermitted": false
7065 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7066 "name": "SILVIA ROBBINS",
7070 "id": "ERICA5779-Subscriber-3",
7071 "name": "ERICA5779-Subscriber-3",
7072 "isPermitted": false
7075 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
7076 "name": "CRAIG/ROBERTS",
7077 "isPermitted": false
7080 "productFamilies": [
7082 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
7087 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
7092 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
7097 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
7098 "name": "Enhanced Services",
7103 "name": "vTerrance",
7107 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
7108 "name": "vEsmeralda",
7112 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7117 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
7122 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
7128 "name": "LRSI-OSPF",
7133 "name": "HNGATEWAY",
7142 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7143 "name": "TYLER SILVIA",
7147 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
7157 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
7158 "name": "CARA Griffin",
7162 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
7163 "name": "DARREN MCGEE",
7167 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
7168 "name": "Transport",
7173 "name": "vSalvatore",
7177 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
7187 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
7188 "name": "DARREN MCGEE",
7193 "e433710f-9217-458d-a79d-1c7aff376d89": [
7196 "name": "vRichardson",
7197 "isPermitted": false
7201 "name": "TYLER SILVIA",
7207 "isPermitted": false
7212 "isPermitted": false
7216 "name": "vVoiceMail",
7217 "isPermitted": false
7222 "isPermitted": false
7226 "name": "vPorfirio",
7227 "isPermitted": false
7232 "isPermitted": false
7237 "isPermitted": false
7241 "name": "vFLORENCE",
7242 "isPermitted": false
7247 "isPermitted": false
7251 "name": "vEsmeralda",
7252 "isPermitted": false
7257 "isPermitted": false
7261 "name": "vWINIFRED",
7262 "isPermitted": false
7267 "isPermitted": false
7272 "isPermitted": false
7277 "isPermitted": false
7281 "name": "JOHANNA_SANTOS",
7282 "isPermitted": false
7287 "isPermitted": false
7294 "name": "NFTJSSSS-NFT1"
7298 "name": "YUDFJULP-JAG1"
7302 "name": "UUUAIAAI-YYY1"
7306 "name": "AVTRFLHD-AVT1"
7310 "name": "ATLSANAI-ATL34"
7313 "categoryParameters": {
7314 "owningEntityList": [
7320 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
7321 "name": "WayneHolland"
7342 "lineOfBusinessList": [
7363 "type": "[PRODUCT_FAMILIES] Update"
7368 function editSecondVnf(vnfNode: string) {
7369 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode, 1)
7370 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7371 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
7372 cy.genericFormSubmitForm();
7375 function checkDynamicInputs() {
7376 cy.getReduxState().then((state) => {
7377 let dynamicInputs = state.service.serviceHierarchy['f4d84bb4-a416-4b4e-997e-0059973630b9'].vnfs['2017-488_PASQUALE-vPE 0'].inputs;
7379 chai.expect(dynamicInputs.vnf_config_template_version.description).equal("VPE Software Version");
7380 chai.expect(dynamicInputs.bandwidth_units.description).equal("Units of bandwidth");
7381 chai.expect(dynamicInputs.bandwidth.description).equal("Requested VPE bandwidth");
7382 chai.expect(dynamicInputs.AIC_CLLI.description).equal("AIC Site CLLI");
7383 chai.expect(dynamicInputs.availability_zone_0.description).equal("The Availability Zone to launch the instance.")
7384 chai.expect(dynamicInputs.ASN.description).equal("AV/PE");
7385 chai.expect(dynamicInputs.vnf_instance_name.description).equal("The hostname assigned to the vpe.");
7390 function assertEditvfModuleShowFile(vfModuleNode: string, content: string) {
7391 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vfModuleNode)
7392 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7393 cy.get(".file-name").contains(content);