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(true).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(true).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(true).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();
304 xit('should display service model name', () => {
305 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
306 cy.setReduxState(<any>res);
307 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
308 cy.get('#service-model-name').contains('action-data');
312 it('should display icon and message if no vnf and vnfModules', () => {
313 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
314 res.global.drawingBoardStatus = "CREATE";
315 cy.setReduxState(<any>res);
316 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
317 cy.getElementByDataTestsId("text-title").contains("Please add objects (VNFs, network, modules etc.)");
318 cy.getElementByDataTestsId("text-title2").contains("from the left tree to design the service instance");
319 cy.getElementByDataTestsId("text-subtitle").contains("Once done, click Deploy to start instantiation");
320 cy.get('#not-node-img-id').and('be.visible');
321 cy.getElementByDataTestsId("no-content-icon").should('have.class', "no-content-icon");
322 cy.getElementByDataTestsId("no-content-icon").should('have.class', "upload-icon-service-planing");
323 cy.getElementByDataTestsId("no-content-icon").should('have.attr', "src", "./assets/img/UPLOAD.svg");
327 it('should show alert on remove vnf with modules', () => {
328 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
329 cy.setReduxState(<any>res);
330 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
331 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0');
332 // assert vfModules are enabled
333 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
334 .should('not.be.visible');
335 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove');
337 cy.get('.title').contains('Remove VNF');
338 cy.get('.sdc-button').contains('Remove VNF').click();
339 // assert vfModules are disabled after remove parent vnf
340 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
341 .should('be.visible');
342 cy.updateServiceShouldNotOverrideChild();
346 it('should not show alert on remove vnf without modules', () => {
347 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
348 cy.setReduxState(<any>res);
349 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
350 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1');
351 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove')
355 it('should show <Automatically Assigned> if ecomp is true', () => {
356 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
357 cy.setReduxState(<any>res);
358 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
359 cy.drawingBoardPressAddButtonByElementName('node-2017-388_PASQUALE-vPE 0').click({force: true});
361 cy.selectDropdownOptionByText('productFamily', 'ERICA');
362 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
363 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
364 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
365 cy.selectPlatformValue('platform');
366 cy.genericFormSubmitForm();
368 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').contains('<Automatically Assigned>');
369 cy.updateServiceShouldNotOverrideChild();
373 it('should show model name if ecomp is false', () => {
374 const vnfModelKey: string = '2017-488_PASQUALE-vPE 0',
375 vnfModelName: string = '2017-488_PASQUALE-vPE';
376 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
377 res.service.serviceHierarchy['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].vnfs[vnfModelKey].properties.ecomp_generated_naming = 'false';
378 cy.setReduxState(<any>res);
379 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
380 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
382 cy.selectDropdownOptionByText('productFamily', 'ERICA');
383 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
384 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
385 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP')
386 cy.selectPlatformValue('platform');
388 cy.genericFormSubmitForm();
390 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').contains(vnfModelName);
394 describe('add instance open a popup', () => {
396 it('should add vfModule with popup with empty required instance name', () => {
397 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
398 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties.ecomp_generated_naming = "false";
399 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
400 cy.setReduxState(<any>res);
401 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
402 cy.get('available-models-tree tree-node-expander').eq(2).click();
403 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
407 it('should add vfModule with popup if empty required dynamic input', () => {
408 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
409 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 = '';
410 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
411 cy.setReduxState(<any>res);
412 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
413 cy.get('available-models-tree tree-node-expander').eq(2).click();
414 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
415 cy.get('#instance-popup').and('be.visible');
422 describe('show warning and disable deploy button on vnf missing data', () => {
423 it('show warning on vnf, and disable button, remove warning and enable button after edit', () => {
424 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
425 res.service.serviceInstance['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].existingVNFCounterMap['0903e1c0-8e03-4936-b5c2-260653b96413'] = 1;
426 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].validationCounter = 1;
427 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-388_PASQUALE-vPE 1"] = {
428 "rollbackOnFailure": "false",
430 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
431 "lcpCloudRegionId": "",
433 "lineOfBusiness": "zzz1",
434 "platformName": "platform",
435 "isMissingData": true,
437 "modelType": "service",
438 "modelInvariantId": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
439 "modelVersionId": "0903e1c0-8e03-4936-b5c2-260653b96413",
440 "modelName": "2017-388_PASQUALE-vPE",
441 "modelVersion": "1.0",
442 "modelCustomizationId": "280dec31-f16d-488b-9668-4aae55d6648a",
443 "modelCustomizationName": "2017-388_PASQUALE-vPE 1"
446 cy.setReduxState(<any>res);
447 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
448 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").and('be.visible');
449 cy.isElementContainsAttr('deployBtn', 'disabled');
450 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1')
451 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
452 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
453 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
454 cy.genericFormSubmitForm();
455 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").should('not.be.visible');
456 cy.getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
457 cy.updateServiceShouldNotOverrideChild();
462 describe('vnf should automatically displayed or not according its min value and its vf-modules min value', () => {
464 it('vnf with min_instances value > 0 without required VF modules, should be created automatically without children', () => {
465 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
466 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 1;
467 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;
468 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"].properties['initialCount'] = 0;
469 cy.setReduxState(<any>res);
470 cy.fillServicePopup().then(() => {
471 cy.visit("welcome.htm").then(() => {
472 cy.visit('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd').then(() => {
473 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
474 cy.getElementByDataTestsId('node-25284168-24bb-4698-8cb4-3f509146eca5-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').should('not.exist');
475 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('not.exist');
483 it('vnf with min_instances value > 1 with required VF modules, should be created automatically with children only once', () => {
484 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
485 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 3;
486 cy.setReduxState(<any>res);
487 cy.fillServicePopup().then(() => {
488 cy.visit("welcome.htm").then(() => {
489 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
490 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
491 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('have.length', 1);
499 it('vnf with min_instances value = 0 with required VF modules should be created automatically with its children', () => {
500 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
501 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 0;
502 cy.setReduxState(<any>res);
503 cy.fillServicePopup().then(() => {
504 cy.visit("welcome.htm").then(() => {
505 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
506 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
507 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('exist');
508 cy.updateServiceShouldNotOverrideChild();
516 it('vnf without min_instances and without required VF modules, should not exist automatically in right side', () => {
517 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
518 cy.setReduxState(<any>res);
519 cy.fillServicePopup().then(() => {
520 cy.visit("welcome.htm").then(() => {
521 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
522 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').should('not.exist');
530 describe('supplementary file', () => {
531 it('delete file', () => {
532 let res = getReduxWithVNFS(true);
533 let instanceName = 'instanceName';
534 cy.setReduxState(<any>res);
535 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
536 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1';
537 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
538 cy.getElementByDataTestsId('remove-uploaded-file').click({force: true});
539 cy.getElementByDataTestsId('form-set').should('not.have.attr', 'disabled');
540 cy.typeToInput('instanceName', instanceName);
541 cy.genericFormSubmitForm();
542 cy.getReduxState().then((state) => {
543 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
544 const vfModuleInstance = serviceInstance.vnfs['VF_vGeraldine 0'].vfModules['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1']['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx'];
545 chai.expect(vfModuleInstance.supplementaryFile_hidden).to.be.null;
546 chai.expect(vfModuleInstance.supplementaryFile_hidden_content).to.be.null;
547 chai.expect(vfModuleInstance.supplementaryFileContent).to.be.undefined;
548 chai.expect(vfModuleInstance.supplementaryFileName).to.be.undefined;
550 cy.getElementByDataTestsId('node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0').click();
551 assertEditvfModuleShowFile(vfModuleNode, "Choose file");
552 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
556 describe('component info', () => {
558 var jsonBuilderAndMock: JsonBuilder<ServiceModel> = new JsonBuilder<ServiceModel>();
560 const longText = 'Im a very long text for verify wrapping so please dont make me shorter';
562 function testIfComponentInfoShown(flagState:boolean) {
563 let res = getReduxWith2VNFS();
564 res.global.flags.FLAG_1906_COMPONENT_INFO = flagState;
565 res.service.serviceHierarchy["f4d84bb4-a416-4b4e-997e-0059973630b9"].service.serviceRole = longText;
566 cy.setReduxState(<any>res);
567 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
568 let conditionStr = flagState ? "" : "not.";
569 cy.get('component-info').should(conditionStr+"be.visible");
570 const otherComponentWidth = flagState ? 5 : 6;
571 const otherComponentCss = 'col-md-'+otherComponentWidth ;
572 cy.get('available-models-tree').should("have.class", otherComponentCss);
573 cy.get('drawing-board-tree').should("have.class", otherComponentCss);
575 cy.get('component-info').should("have.class", 'col-md-2');
581 it('component info is shown and relevant fields are shown', () => {
582 testIfComponentInfoShown(true);
584 let labelsAndValues = [
585 ['Model version', '1.0'],
586 ['Subscriber name', 'SILVIA ROBBINS'],
587 ['Service type', 'TYLER SILVIA'],
588 ['Service role', longText]
590 const expectedTitle = 'Service Instance INFO';
591 cy.assertComponentInfoTitleLabelsAndValues(expectedTitle, labelsAndValues);
592 cy.getElementByDataTestsId('model-item-value-Service role').should('have.css', 'height', '32px'); //assert that long text is wrap
595 it('component info is not shown when feature flag is false', () => {
596 testIfComponentInfoShown(false);
600 function addNetworkFromModel(instanceName: string) {
601 return cy.get('drawing-board-tree').find('tree-node-content').then((elemets) => {
602 cy.get('drawing-board-tree tree-node-content').should('have.have.length', elemets.length);
603 cy.drawingBoardPressAddButtonByElementName(instanceName).click({force: true}).then(() => {
604 cy.fillNetworkPopup();
605 cy.get('drawing-board-tree tree-node-content').should('have.have.length', (elemets.length + 1));
606 cy.updateServiceShouldNotOverrideChild();
611 function getReduxWith2VNFS() {
616 "FLAG_SHOW_ASSIGNMENTS": true,
617 "FLAG_SHOW_VERIFY_SERVICE": false,
618 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
619 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
620 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
621 "FLAG_SERVICE_MODEL_CACHE": true,
622 "FLAG_1906_COMPONENT_INFO" : false,
623 "FLAG_2002_VNF_PLATFORM_MULTI_SELECT" : false,
624 "FLAG_2002_UNLIMITED_MAX" : true
626 "type": "[FLAGS] Update"
629 "serviceHierarchy": {
630 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
632 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
633 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
634 "name": "ComplexService",
636 "toscaModelURL": null,
637 "category": "Emanuel",
640 "description": "ComplexService",
641 "serviceEcompNaming": "true",
642 "instantiationType": "Macro",
644 "instantiationType": "Macro"
650 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
651 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
652 "description": "VSP_vGeraldine",
653 "name": "VF_vGeraldine",
655 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
659 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
660 "sctp-a-ipv6-egress_rule_application": "any",
661 "sctp-b-ipv6-egress_src_start_port": "0",
662 "Internal2_allow_transit": "true",
663 "sctp-b-IPv6_ethertype": "IPv6",
664 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
665 "sctp-b-ingress_rule_protocol": "icmp",
666 "sctp-b-ingress_action": "pass",
667 "sctp-a-egress_rule_application": "any",
668 "sctp-b-ipv6-ingress-src_start_port": "0.0",
669 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
670 "sctp-b-egress_src_addresses": "local",
671 "fsb_volume_size_0": "320.0",
672 "sctp-a-ipv6-ingress-dst_start_port": "0",
673 "sctp-a-ipv6-ingress_ethertype": "IPv4",
674 "sctp-b-ipv6-ingress_rule_application": "any",
675 "domain_name": "default-domain",
676 "sctp-a-egress_src_addresses": "local",
677 "sctp-b-egress-src_start_port": "0.0",
678 "sctp-a-ingress_rule_protocol": "icmp",
679 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
680 "sctp-b-ipv6-ingress-dst_end_port": "65535",
681 "sctp-a-ingress_ethertype": "IPv4",
682 "sctp-a-egress-src_start_port": "0.0",
683 "sctp-b-dst_subnet_prefix_v6": "::",
684 "nf_naming": "{ecomp_generated_naming=false}",
685 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
686 "sctp-b-egress-dst_start_port": "0.0",
687 "ncb_flavor_name": "nv.c20r64d1",
688 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
689 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
690 "Internal2_net_cidr": "10.0.0.10",
691 "sctp-a-ingress-dst_start_port": "0.0",
692 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
693 "sctp-a-egress-dst_start_port": "0.0",
694 "sctp-a-egress_ethertype": "IPv4",
695 "vlc_st_service_mode": "in-network-nat",
696 "sctp-a-ipv6-egress_ethertype": "IPv4",
697 "sctp-a-egress-src_end_port": "65535.0",
698 "sctp-b-egress_action": "pass",
699 "sctp-b-ipv6-egress_rule_application": "any",
700 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
701 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
702 "sctp-a-ipv6-ingress-src_start_port": "0.0",
703 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
704 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
705 "sctp-b-ipv6-egress_ethertype": "IPv4",
706 "Internal1_net_cidr": "10.0.0.10",
707 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
708 "fsb_flavor_name": "nv.c20r64d1",
709 "sctp_rule_protocol": "132",
710 "sctp-a-ipv6-ingress_rule_application": "any",
711 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
712 "ecomp_generated_naming": "false",
713 "sctp-a-IPv6_ethertype": "IPv6",
714 "vlc_st_virtualization_type": "virtual-machine",
715 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
716 "sctp-b-ingress-dst_end_port": "65535.0",
717 "sctp-b-ingress-dst_start_port": "0.0",
718 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
719 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
720 "sctp-b-ingress_rule_application": "any",
721 "vlc_flavor_name": "nd.c16r64d1",
722 "int2_sec_group_name": "int2-sec-group",
723 "sctp-b-ipv6-egress_src_addresses": "local",
724 "vlc_st_interface_type_int1": "other1",
725 "vlc_st_interface_type_int2": "other2",
726 "sctp-a-ipv6-egress-dst_start_port": "0",
727 "sctp-b-egress-src_end_port": "65535.0",
728 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
729 "Internal2_shared": "false",
730 "sctp-a-ipv6-egress_rule_protocol": "any",
731 "Internal2_rpf": "disable",
732 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
733 "sctp-b-ipv6-egress_src_end_port": "65535",
734 "sctp-a-ipv6-egress_src_addresses": "local",
735 "sctp-a-ingress-dst_end_port": "65535.0",
736 "sctp-a-ipv6-egress_src_end_port": "65535",
737 "Internal1_forwarding_mode": "l2",
738 "Internal2_dhcp": "false",
739 "sctp-a-dst_subnet_prefix_v6": "::",
740 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
741 "vlc_st_interface_type_gtp": "other0",
742 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
743 "sctp-b-src_subnet_prefix_v6": "::",
744 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
745 "int1_sec_group_name": "int1-sec-group",
746 "Internal1_dhcp": "false",
747 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
748 "Internal2_forwarding_mode": "l2",
749 "sctp-a-ipv6-egress_dst_end_port": "65535",
750 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
751 "Internal1_net_cidr_len": "17",
752 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
753 "sctp-a-ingress_dst_addresses": "local",
754 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
755 "sctp-a-egress_action": "pass",
756 "fsb_volume_type_0": "SF-Default-SSD",
757 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
758 "vlc_st_interface_type_sctp_a": "left",
759 "vlc_st_version": "2",
760 "sctp-a-src_subnet_prefix_v6": "::",
761 "vlc_st_interface_type_sctp_b": "right",
762 "sctp-a-ingress_rule_application": "any",
763 "sctp-b-egress_ethertype": "IPv4",
764 "sctp-a-ipv6-egress_src_start_port": "0",
765 "instance_ip_family_v6": "v6",
766 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
767 "sctp-b-ingress-src_start_port": "0.0",
768 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
769 "sctp-b-ingress_dst_addresses": "local",
770 "vlc_st_interface_type_oam": "management",
771 "multi_stage_design": "false",
772 "oam_sec_group_name": "oam-sec-group",
773 "Internal2_net_gateway": "10.0.0.10",
774 "sctp-a-ipv6-ingress-dst_end_port": "65535",
775 "Internal1_net_gateway": "10.0.0.10",
776 "sctp-b-ipv6-egress-dst_start_port": "0",
777 "sctp-b-ipv6-egress_rule_protocol": "any",
778 "gtp_sec_group_name": "gtp-sec-group",
779 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
780 "sctp-a-ipv6-ingress_dst_addresses": "local",
781 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
782 "sctp-b-ipv6-egress_action": "pass",
783 "sctp-a-egress_rule_protocol": "icmp",
784 "sctp-a-ipv6-egress_action": "pass",
785 "Internal1_shared": "false",
786 "sctp-b-ipv6-ingress_rule_protocol": "any",
787 "Internal2_net_cidr_len": "17",
788 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
789 "sctp-a-ingress-src_end_port": "65535.0",
790 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
791 "sctp-a-egress-dst_end_port": "65535.0",
792 "sctp-b-egress_rule_protocol": "icmp",
793 "sctp-a-ingress_action": "pass",
794 "sctp-b-ipv6-ingress_action": "pass",
795 "vlc_st_service_type": "firewall",
796 "sctp-b-ipv6-egress_dst_end_port": "65535",
797 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
798 "sctp-b-ipv6-ingress-dst_start_port": "0",
799 "vlc_st_availability_zone": "true",
800 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
801 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
802 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
803 "gpb_flavor_name": "nv.c20r64d1",
804 "Internal1_allow_transit": "true",
805 "availability_zone_max_count": "1",
806 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
807 "sctp-b-ipv6-ingress_dst_addresses": "local",
808 "sctp-b-ipv6-ingress_ethertype": "IPv4",
809 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
810 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
811 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
812 "sctp-a-ipv6-ingress_action": "pass",
813 "Internal1_rpf": "disable",
814 "sctp-b-ingress_ethertype": "IPv4",
815 "sctp-b-ingress-src_end_port": "65535.0",
816 "sctp-b-egress_rule_application": "any",
817 "sctp-a-ipv6-ingress_rule_protocol": "any",
818 "sctp-a-ingress-src_start_port": "0.0",
819 "sctp-b-egress-dst_end_port": "65535.0"
822 "modelCustomizationName": "VF_vGeraldine 0",
824 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
825 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
826 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
827 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
829 "name": "VfVgeraldine..vflorence_vlc..module-1",
831 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
833 "minCountInstances": 0,
834 "maxCountInstances": null,
836 "vfModuleLabel": "vflorence_vlc"
839 "volumeGroupAllowed": false
841 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
842 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
843 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
844 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
846 "name": "VfVgeraldine..vflorence_gpb..module-2",
848 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
850 "minCountInstances": 0,
851 "maxCountInstances": null,
853 "vfModuleLabel": "vflorence_gpb"
856 "volumeGroupAllowed": false
858 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
859 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
860 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
861 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
863 "name": "VfVgeraldine..base_vflorence..module-0",
865 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
867 "minCountInstances": 1,
868 "maxCountInstances": 1,
870 "vfModuleLabel": "base_vflorence"
873 "volumeGroupAllowed": true
877 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
878 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
879 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
880 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
882 "name": "VfVgeraldine..base_vflorence..module-0",
884 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
886 "minCountInstances": 1,
887 "maxCountInstances": 1,
889 "vfModuleLabel": "base_vflorence"
894 "vfcInstanceGroups": {}
899 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
900 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
901 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
904 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
908 "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}}",
909 "exVL_naming": "{ecomp_generated_naming=true}",
910 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
911 "network_homing": "{ecomp_selected_instance_node_target=false}"
914 "modelCustomizationName": "ExtVL 0"
917 "collectionResources": {},
919 "Port Mirroring Configuration By Policy 0": {
920 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
921 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
922 "description": "A port mirroring configuration by policy object",
923 "name": "Port Mirroring Configuration By Policy",
925 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
929 "type": "Configuration",
930 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
932 "collectorNodes": null,
933 "configurationByPolicy": false
936 "serviceProxies": {},
938 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
939 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
940 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
941 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
943 "name": "VfVgeraldine..vflorence_vlc..module-1",
945 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
947 "minCountInstances": 0,
948 "maxCountInstances": null,
950 "vfModuleLabel": "vflorence_vlc"
953 "volumeGroupAllowed": false
955 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
956 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
957 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
958 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
960 "name": "VfVgeraldine..vflorence_gpb..module-2",
962 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
964 "minCountInstances": 0,
965 "maxCountInstances": null,
967 "vfModuleLabel": "vflorence_gpb"
970 "volumeGroupAllowed": false
972 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
973 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
974 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
975 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
977 "name": "VfVgeraldine..base_vflorence..module-0",
979 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
981 "minCountInstances": 1,
982 "maxCountInstances": 1,
984 "vfModuleLabel": "base_vflorence"
987 "volumeGroupAllowed": true
991 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
992 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
993 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
994 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
996 "name": "VfVgeraldine..base_vflorence..module-0",
998 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
1000 "minCountInstances": 1,
1001 "maxCountInstances": 1,
1003 "vfModuleLabel": "base_vflorence"
1010 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1012 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
1013 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1014 "name": "PASQUALE vMX vPE_BV Service 488",
1016 "toscaModelURL": null,
1017 "category": "Network L1-3",
1020 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
1021 "serviceEcompNaming": "true",
1022 "instantiationType": "Macro",
1024 "instantiationType": "Macro"
1027 "2017488_pasqualevpe0_ASN": {
1029 "description": "AV/PE",
1030 "entry_schema": null,
1031 "inputProperties": null,
1039 "2017-488_PASQUALE-vPE 0": {
1040 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1041 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1042 "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",
1043 "name": "2017-488_PASQUALE-vPE",
1045 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1047 "vnf_config_template_version": {
1049 "description": "VPE Software Version",
1050 "entry_schema": null,
1051 "inputProperties": null,
1056 "bandwidth_units": {
1058 "description": "Units of bandwidth",
1059 "entry_schema": null,
1060 "inputProperties": null,
1067 "description": "Requested VPE bandwidth",
1068 "entry_schema": null,
1069 "inputProperties": null,
1076 "description": "AIC Site CLLI",
1077 "entry_schema": null,
1078 "inputProperties": null,
1081 "default": "ATLMY8GA"
1083 "availability_zone_0": {
1085 "description": "The Availability Zone to launch the instance.",
1086 "entry_schema": null,
1087 "inputProperties": null,
1090 "default": "mtpocfo-kvm-az01"
1094 "description": "AV/PE",
1095 "entry_schema": null,
1096 "inputProperties": null,
1101 "vnf_instance_name": {
1103 "description": "The hostname assigned to the vpe.",
1104 "entry_schema": null,
1105 "inputProperties": null,
1108 "default": "mtnj309me6"
1112 "vnf_config_template_version": {
1113 "displayName": "vnf_config_template_version",
1114 "command": "get_input",
1115 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
1117 "bandwidth_units": {
1118 "displayName": "bandwidth_units",
1119 "command": "get_input",
1120 "inputName": "2017488_pasqualevpe0_bandwidth_units"
1123 "displayName": "bandwidth",
1124 "command": "get_input",
1125 "inputName": "2017488_pasqualevpe0_bandwidth"
1128 "displayName": "AIC_CLLI",
1129 "command": "get_input",
1130 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
1132 "availability_zone_0": {
1133 "displayName": "availability_zone_0",
1134 "command": "get_input",
1135 "inputName": "2017488_pasqualevpe0_availability_zone_0"
1138 "displayName": "ASN",
1139 "command": "get_input",
1140 "inputName": "2017488_pasqualevpe0_ASN"
1142 "vnf_instance_name": {
1143 "displayName": "vnf_instance_name",
1144 "command": "get_input",
1145 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
1149 "max_instances": 10,
1151 "vmxvre_retype": "RE-VMX",
1152 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
1153 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1154 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1155 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1156 "int_ctl_net_name": "VMX-INTXI",
1157 "vmx_int_ctl_prefix": "10.0.0.10",
1158 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1159 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1160 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1161 "nf_type": "ROUTER",
1162 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1163 "is_AVPN_service": "false",
1164 "vmx_RSG_name": "vREXI-affinity",
1165 "vmx_int_ctl_forwarding": "l2",
1166 "vmxvre_oam_ip_0": "10.0.0.10",
1167 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1168 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1169 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1170 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1171 "vmxvre_image_name_0": "vre172_nova_img",
1172 "vmxvre_instance": "0",
1173 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1174 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1175 "vmxvpfe_volume_size_0": "40.0",
1176 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1177 "nf_naming": "{ecomp_generated_naming=true}",
1178 "multi_stage_design": "false",
1179 "nf_naming_code": "me6",
1180 "vmxvre_name_0": "vREXI",
1181 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1182 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1183 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1184 "vmxvpfe_image_name_0": "vpfe172_nova_img",
1185 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1186 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1187 "vmxvre_console": "vidconsole",
1188 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1189 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1190 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1191 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1192 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1193 "vf_module_id": "123",
1194 "nf_function": "PASQUALE vPE",
1195 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1196 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1197 "ecomp_generated_naming": "true",
1198 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
1199 "vnf_name": "mtnj309me6vre",
1200 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1201 "vmxvre_volume_type_1": "HITACHI",
1202 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1203 "vmxvre_volume_type_0": "HITACHI",
1204 "vmxvpfe_volume_type_0": "HITACHI",
1205 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1206 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
1208 "vmxvre_oam_prefix": "24",
1209 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
1210 "ASN": "get_input:2017488_pasqualevpe0_ASN",
1211 "vmxvre_chassis_i2cid": "161",
1212 "vmxvpfe_name_0": "vPFEXI",
1213 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
1214 "availability_zone_max_count": "1",
1215 "vmxvre_volume_size_0": "45.0",
1216 "vmxvre_volume_size_1": "50.0",
1217 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1218 "vmxvre_oam_gateway": "10.0.0.10",
1219 "vmxvre_volume_name_1": "vREXI_FAVolume",
1220 "vmxvre_ore_present": "0",
1221 "vmxvre_volume_name_0": "vREXI_FBVolume",
1223 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
1224 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1225 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1226 "vmx_int_ctl_len": "24",
1227 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1228 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1229 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1230 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1232 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1233 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1234 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1237 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
1239 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1240 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1241 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1242 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1243 "description": null,
1244 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1246 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1248 "minCountInstances": 0,
1249 "maxCountInstances": null,
1251 "vfModuleLabel": "PASQUALE_vRE_BV"
1254 "2017488_pasqualevpe0_bandwidth_units": {
1256 "description": "Units of bandwidth",
1257 "entry_schema": null,
1258 "inputProperties": {
1259 "sourceType": "HEAT",
1260 "vfModuleLabel": "PASQUALE_vRE_BV",
1261 "paramName": "bandwidth_units"
1263 "constraints": null,
1267 "2017488_pasqualevpe0_bandwidth": {
1269 "description": "Requested VPE bandwidth",
1270 "entry_schema": null,
1271 "inputProperties": {
1272 "sourceType": "HEAT",
1273 "vfModuleLabel": "PASQUALE_vRE_BV",
1274 "paramName": "bandwidth"
1276 "constraints": null,
1280 "2017488_pasqualevpe0_vnf_instance_name": {
1282 "description": "The hostname assigned to the vpe.",
1283 "entry_schema": null,
1284 "inputProperties": {
1285 "sourceType": "HEAT",
1286 "vfModuleLabel": "PASQUALE_vRE_BV",
1287 "paramName": "vnf_instance_name"
1289 "constraints": null,
1291 "default": "mtnj309me6"
1293 "2017488_pasqualevpe0_vnf_config_template_version": {
1295 "description": "VPE Software Version",
1296 "entry_schema": null,
1297 "inputProperties": {
1298 "sourceType": "HEAT",
1299 "vfModuleLabel": "PASQUALE_vRE_BV",
1300 "paramName": "vnf_config_template_version"
1302 "constraints": null,
1306 "2017488_pasqualevpe0_AIC_CLLI": {
1308 "description": "AIC Site CLLI",
1309 "entry_schema": null,
1310 "inputProperties": {
1311 "sourceType": "HEAT",
1312 "vfModuleLabel": "PASQUALE_vRE_BV",
1313 "paramName": "AIC_CLLI"
1315 "constraints": null,
1317 "default": "ATLMY8GA"
1320 "volumeGroupAllowed": true
1322 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1323 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1324 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1325 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1326 "description": null,
1327 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1329 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1331 "minCountInstances": 1,
1332 "maxCountInstances": 1,
1334 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1337 "volumeGroupAllowed": false
1339 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1340 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1341 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1342 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1343 "description": null,
1344 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1346 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1348 "minCountInstances": 0,
1349 "maxCountInstances": null,
1351 "vfModuleLabel": "PASQUALE_vPFE_BV"
1354 "2017488_pasqualevpe0_availability_zone_0": {
1356 "description": "The Availability Zone to launch the instance.",
1357 "entry_schema": null,
1358 "inputProperties": {
1359 "sourceType": "HEAT",
1360 "vfModuleLabel": "PASQUALE_vPFE_BV",
1361 "paramName": "availability_zone_0"
1363 "constraints": null,
1365 "default": "mtpocfo-kvm-az01"
1368 "volumeGroupAllowed": true
1372 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1373 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1374 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1375 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1376 "description": null,
1377 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1379 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1381 "minCountInstances": 0,
1382 "maxCountInstances": null,
1384 "vfModuleLabel": "PASQUALE_vRE_BV"
1387 "2017488_pasqualevpe0_bandwidth_units": {
1389 "description": "Units of bandwidth",
1390 "entry_schema": null,
1391 "inputProperties": {
1392 "sourceType": "HEAT",
1393 "vfModuleLabel": "PASQUALE_vRE_BV",
1394 "paramName": "bandwidth_units"
1396 "constraints": null,
1400 "2017488_pasqualevpe0_bandwidth": {
1402 "description": "Requested VPE bandwidth",
1403 "entry_schema": null,
1404 "inputProperties": {
1405 "sourceType": "HEAT",
1406 "vfModuleLabel": "PASQUALE_vRE_BV",
1407 "paramName": "bandwidth"
1409 "constraints": null,
1413 "2017488_pasqualevpe0_vnf_instance_name": {
1415 "description": "The hostname assigned to the vpe.",
1416 "entry_schema": null,
1417 "inputProperties": {
1418 "sourceType": "HEAT",
1419 "vfModuleLabel": "PASQUALE_vRE_BV",
1420 "paramName": "vnf_instance_name"
1422 "constraints": null,
1424 "default": "mtnj309me6"
1426 "2017488_pasqualevpe0_vnf_config_template_version": {
1428 "description": "VPE Software Version",
1429 "entry_schema": null,
1430 "inputProperties": {
1431 "sourceType": "HEAT",
1432 "vfModuleLabel": "PASQUALE_vRE_BV",
1433 "paramName": "vnf_config_template_version"
1435 "constraints": null,
1439 "2017488_pasqualevpe0_AIC_CLLI": {
1441 "description": "AIC Site CLLI",
1442 "entry_schema": null,
1443 "inputProperties": {
1444 "sourceType": "HEAT",
1445 "vfModuleLabel": "PASQUALE_vRE_BV",
1446 "paramName": "AIC_CLLI"
1448 "constraints": null,
1450 "default": "ATLMY8GA"
1454 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1455 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1456 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1457 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1458 "description": null,
1459 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1461 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1463 "minCountInstances": 0,
1464 "maxCountInstances": null,
1466 "vfModuleLabel": "PASQUALE_vPFE_BV"
1469 "2017488_pasqualevpe0_availability_zone_0": {
1471 "description": "The Availability Zone to launch the instance.",
1472 "entry_schema": null,
1473 "inputProperties": {
1474 "sourceType": "HEAT",
1475 "vfModuleLabel": "PASQUALE_vPFE_BV",
1476 "paramName": "availability_zone_0"
1478 "constraints": null,
1480 "default": "mtpocfo-kvm-az01"
1485 "vfcInstanceGroups": {}
1489 "collectionResources": {},
1490 "configurations": {},
1491 "serviceProxies": {},
1493 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1494 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1495 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1496 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1497 "description": null,
1498 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1500 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1502 "minCountInstances": 0,
1503 "maxCountInstances": null,
1505 "vfModuleLabel": "PASQUALE_vRE_BV"
1508 "2017488_pasqualevpe0_bandwidth_units": {
1510 "description": "Units of bandwidth",
1511 "entry_schema": null,
1512 "inputProperties": {
1513 "sourceType": "HEAT",
1514 "vfModuleLabel": "PASQUALE_vRE_BV",
1515 "paramName": "bandwidth_units"
1517 "constraints": null,
1521 "2017488_pasqualevpe0_bandwidth": {
1523 "description": "Requested VPE bandwidth",
1524 "entry_schema": null,
1525 "inputProperties": {
1526 "sourceType": "HEAT",
1527 "vfModuleLabel": "PASQUALE_vRE_BV",
1528 "paramName": "bandwidth"
1530 "constraints": null,
1534 "2017488_pasqualevpe0_vnf_instance_name": {
1536 "description": "The hostname assigned to the vpe.",
1537 "entry_schema": null,
1538 "inputProperties": {
1539 "sourceType": "HEAT",
1540 "vfModuleLabel": "PASQUALE_vRE_BV",
1541 "paramName": "vnf_instance_name"
1543 "constraints": null,
1545 "default": "mtnj309me6"
1547 "2017488_pasqualevpe0_vnf_config_template_version": {
1549 "description": "VPE Software Version",
1550 "entry_schema": null,
1551 "inputProperties": {
1552 "sourceType": "HEAT",
1553 "vfModuleLabel": "PASQUALE_vRE_BV",
1554 "paramName": "vnf_config_template_version"
1556 "constraints": null,
1560 "2017488_pasqualevpe0_AIC_CLLI": {
1562 "description": "AIC Site CLLI",
1563 "entry_schema": null,
1564 "inputProperties": {
1565 "sourceType": "HEAT",
1566 "vfModuleLabel": "PASQUALE_vRE_BV",
1567 "paramName": "AIC_CLLI"
1569 "constraints": null,
1571 "default": "ATLMY8GA"
1574 "volumeGroupAllowed": true
1576 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1577 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1578 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1579 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1580 "description": null,
1581 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1583 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1585 "minCountInstances": 1,
1586 "maxCountInstances": 1,
1588 "vfModuleLabel": "PASQUALE_base_vPE_BV"
1591 "volumeGroupAllowed": false
1593 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1594 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1595 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1596 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1597 "description": null,
1598 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1600 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1602 "minCountInstances": 0,
1603 "maxCountInstances": null,
1605 "vfModuleLabel": "PASQUALE_vPFE_BV"
1608 "2017488_pasqualevpe0_availability_zone_0": {
1610 "description": "The Availability Zone to launch the instance.",
1611 "entry_schema": null,
1612 "inputProperties": {
1613 "sourceType": "HEAT",
1614 "vfModuleLabel": "PASQUALE_vPFE_BV",
1615 "paramName": "availability_zone_0"
1617 "constraints": null,
1619 "default": "mtpocfo-kvm-az01"
1622 "volumeGroupAllowed": true
1626 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
1627 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1628 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1629 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1630 "description": null,
1631 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1633 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
1635 "minCountInstances": 0,
1636 "maxCountInstances": null,
1638 "vfModuleLabel": "PASQUALE_vRE_BV"
1641 "2017488_pasqualevpe0_bandwidth_units": {
1643 "description": "Units of bandwidth",
1644 "entry_schema": null,
1645 "inputProperties": {
1646 "sourceType": "HEAT",
1647 "vfModuleLabel": "PASQUALE_vRE_BV",
1648 "paramName": "bandwidth_units"
1650 "constraints": null,
1654 "2017488_pasqualevpe0_bandwidth": {
1656 "description": "Requested VPE bandwidth",
1657 "entry_schema": null,
1658 "inputProperties": {
1659 "sourceType": "HEAT",
1660 "vfModuleLabel": "PASQUALE_vRE_BV",
1661 "paramName": "bandwidth"
1663 "constraints": null,
1667 "2017488_pasqualevpe0_vnf_instance_name": {
1669 "description": "The hostname assigned to the vpe.",
1670 "entry_schema": null,
1671 "inputProperties": {
1672 "sourceType": "HEAT",
1673 "vfModuleLabel": "PASQUALE_vRE_BV",
1674 "paramName": "vnf_instance_name"
1676 "constraints": null,
1678 "default": "mtnj309me6"
1680 "2017488_pasqualevpe0_vnf_config_template_version": {
1682 "description": "VPE Software Version",
1683 "entry_schema": null,
1684 "inputProperties": {
1685 "sourceType": "HEAT",
1686 "vfModuleLabel": "PASQUALE_vRE_BV",
1687 "paramName": "vnf_config_template_version"
1689 "constraints": null,
1693 "2017488_pasqualevpe0_AIC_CLLI": {
1695 "description": "AIC Site CLLI",
1696 "entry_schema": null,
1697 "inputProperties": {
1698 "sourceType": "HEAT",
1699 "vfModuleLabel": "PASQUALE_vRE_BV",
1700 "paramName": "AIC_CLLI"
1702 "constraints": null,
1704 "default": "ATLMY8GA"
1708 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
1709 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1710 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1711 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1712 "description": null,
1713 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1715 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
1717 "minCountInstances": 0,
1718 "maxCountInstances": null,
1720 "vfModuleLabel": "PASQUALE_vPFE_BV"
1723 "2017488_pasqualevpe0_availability_zone_0": {
1725 "description": "The Availability Zone to launch the instance.",
1726 "entry_schema": null,
1727 "inputProperties": {
1728 "sourceType": "HEAT",
1729 "vfModuleLabel": "PASQUALE_vPFE_BV",
1730 "paramName": "availability_zone_0"
1732 "constraints": null,
1734 "default": "mtpocfo-kvm-az01"
1742 "serviceInstance": {
1743 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1745 "2017-488_PASQUALE-vPE 0": {
1746 "rollbackOnFailure": "true",
1748 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1749 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0eknhp": {
1751 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1752 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1753 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
1754 "modelVersion": "6",
1755 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
1756 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
1758 "isMissingData": false,
1765 "isMissingData": false,
1766 "originalName": null,
1767 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1768 "lcpCloudRegionId": "hvf6",
1769 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1770 "lineOfBusiness": "ONAP",
1771 "platformName": "platform",
1773 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1774 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1775 "modelName": "2017-488_PASQUALE-vPE",
1776 "modelVersion": "9.0",
1777 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1778 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
1781 "2017-488_PASQUALE-vPE 0:0001": {
1782 "rollbackOnFailure": "true",
1784 "isMissingData": false,
1785 "originalName": "2017-488_PASQUALE-vPE 0",
1786 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1787 "lcpCloudRegionId": "hvf6",
1788 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1789 "lineOfBusiness": "ONAP",
1790 "platformName": "platform",
1792 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1793 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1794 "modelName": "2017-488_PASQUALE-vPE",
1795 "modelVersion": "9.0",
1796 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1797 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
1803 "2017488_pasqualevpe0_ASN": "AV_vPE"
1806 "validationCounter": 0,
1807 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1808 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1809 "subscriptionServiceType": "TYLER SILVIA",
1810 "lcpCloudRegionId": "AAIAIC25",
1811 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
1812 "aicZoneId": "JAG1",
1813 "projectName": "x1",
1814 "owningEntityId": "aaa1",
1815 "rollbackOnFailure": "false",
1818 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1819 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
1820 "modelName": "PASQUALE vMX vPE_BV Service 488",
1821 "modelVersion": "1.0"
1823 "tenantName": "USP-SIP-IC-24335-T-01",
1824 "existingVNFCounterMap": {
1825 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
1827 "existingNames": {},
1828 "aicZoneName": "YUDFJULP-JAG1"
1831 "lcpRegionsAndTenants": {
1844 "lcpRegionsTenantsMap": {
1847 "id": "092eb9e8e4b7412e8787dd091bc58e86",
1848 "name": "USP-SIP-IC-24335-T-01",
1854 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
1855 "name": "AIN Web Tool-15-D-testalexandria",
1859 "id": "d0a3e3f2964542259d155a81c41aadc3",
1860 "name": "test-hvf6-09",
1864 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
1869 "id": "cbb99fe4ada84631b7baf046b6fd2044",
1870 "name": "DN5242-Nov16-T3",
1878 "id": "CAR_2020_ER",
1879 "name": "CAR_2020_ER",
1883 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
1884 "name": "JULIO ERICKSON",
1885 "isPermitted": false
1888 "id": "DHV1707-TestSubscriber-2",
1889 "name": "DALE BRIDGES",
1890 "isPermitted": false
1893 "id": "DHV1707-TestSubscriber-1",
1894 "name": "LLOYD BRIDGES",
1895 "isPermitted": false
1898 "id": "jimmy-example",
1899 "name": "JimmyExampleCust-20161102",
1900 "isPermitted": false
1903 "id": "jimmy-example2",
1904 "name": "JimmyExampleCust-20161103",
1905 "isPermitted": false
1908 "id": "ERICA5779-TestSub-PWT-102",
1909 "name": "ERICA5779-TestSub-PWT-102",
1910 "isPermitted": false
1913 "id": "ERICA5779-TestSub-PWT-101",
1914 "name": "ERICA5779-TestSub-PWT-101",
1915 "isPermitted": false
1918 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1920 "isPermitted": false
1923 "id": "ERICA5779-Subscriber-4",
1924 "name": "ERICA5779-Subscriber-5",
1925 "isPermitted": false
1928 "id": "ERICA5779-TestSub-PWT-103",
1929 "name": "ERICA5779-TestSub-PWT-103",
1930 "isPermitted": false
1933 "id": "ERICA5779-Subscriber-2",
1934 "name": "ERICA5779-Subscriber-2",
1935 "isPermitted": false
1938 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1939 "name": "SILVIA ROBBINS",
1943 "id": "ERICA5779-Subscriber-3",
1944 "name": "ERICA5779-Subscriber-3",
1945 "isPermitted": false
1948 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
1949 "name": "CRAIG/ROBERTS",
1950 "isPermitted": false
1953 "productFamilies": [
1955 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1960 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
1965 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1970 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
1971 "name": "Enhanced Services",
1976 "name": "vTerrance",
1980 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
1981 "name": "vEsmeralda",
1985 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1990 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
1995 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
2001 "name": "LRSI-OSPF",
2006 "name": "HNGATEWAY",
2015 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
2016 "name": "TYLER SILVIA",
2020 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
2030 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
2031 "name": "CARA Griffin",
2035 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
2036 "name": "DARREN MCGEE",
2040 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
2041 "name": "Transport",
2046 "name": "vSalvatore",
2050 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
2060 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
2061 "name": "DARREN MCGEE",
2066 "e433710f-9217-458d-a79d-1c7aff376d89": [
2069 "name": "vRichardson",
2070 "isPermitted": false
2074 "name": "TYLER SILVIA",
2080 "isPermitted": false
2085 "isPermitted": false
2089 "name": "vVoiceMail",
2090 "isPermitted": false
2095 "isPermitted": false
2099 "name": "vPorfirio",
2100 "isPermitted": false
2105 "isPermitted": false
2110 "isPermitted": false
2114 "name": "vFLORENCE",
2115 "isPermitted": false
2120 "isPermitted": false
2124 "name": "vEsmeralda",
2125 "isPermitted": false
2130 "isPermitted": false
2134 "name": "vWINIFRED",
2135 "isPermitted": false
2140 "isPermitted": false
2145 "isPermitted": false
2150 "isPermitted": false
2154 "name": "JOHANNA_SANTOS",
2155 "isPermitted": false
2160 "isPermitted": false
2167 "name": "NFTJSSSS-NFT1"
2171 "name": "YUDFJULP-JAG1"
2175 "name": "UUUAIAAI-YYY1"
2179 "name": "AVTRFLHD-AVT1"
2183 "name": "ATLSANAI-ATL34"
2186 "categoryParameters": {
2187 "owningEntityList": [
2193 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2194 "name": "WayneHolland"
2215 "lineOfBusinessList": [
2236 "type": "[CATEGORY_PARAMETERS] Update"
2241 function getReduxWithVNFMissingData() {
2246 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
2247 "FLAG_SHOW_ASSIGNMENTS": true,
2248 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
2249 "FLAG_SHOW_VERIFY_SERVICE": false,
2250 "FLAG_SERVICE_MODEL_CACHE": true,
2251 "FLAG_ADD_MSO_TESTAPI_FIELD": true
2253 "type": "[FLAGS] Update"
2256 "serviceHierarchy": {
2257 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
2259 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
2260 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
2261 "name": "PASQUALE vMX vPE_BV Service 488",
2263 "toscaModelURL": null,
2264 "category": "Network L1-3",
2267 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
2268 "serviceEcompNaming": "true",
2269 "instantiationType": "Macro",
2271 "instantiationType": "Macro"
2274 "2017488_pasqualevpe0_ASN": {
2276 "description": "AV/PE",
2277 "entry_schema": null,
2278 "inputProperties": null,
2286 "2017-488_PASQUALE-vPE 0": {
2287 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
2288 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
2289 "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",
2290 "name": "2017-488_PASQUALE-vPE",
2292 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
2294 "vnf_config_template_version": {
2296 "description": "VPE Software Version",
2297 "entry_schema": null,
2298 "inputProperties": null,
2303 "bandwidth_units": {
2305 "description": "Units of bandwidth",
2306 "entry_schema": null,
2307 "inputProperties": null,
2314 "description": "Requested VPE bandwidth",
2315 "entry_schema": null,
2316 "inputProperties": null,
2323 "description": "AIC Site CLLI",
2324 "entry_schema": null,
2325 "inputProperties": null,
2328 "default": "ATLMY8GA"
2330 "availability_zone_0": {
2332 "description": "The Availability Zone to launch the instance.",
2333 "entry_schema": null,
2334 "inputProperties": null,
2337 "default": "mtpocfo-kvm-az01"
2341 "description": "AV/PE",
2342 "entry_schema": null,
2343 "inputProperties": null,
2348 "vnf_instance_name": {
2350 "description": "The hostname assigned to the vpe.",
2351 "entry_schema": null,
2352 "inputProperties": null,
2355 "default": "mtnj309me6"
2359 "vnf_config_template_version": {
2360 "displayName": "vnf_config_template_version",
2361 "command": "get_input",
2362 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
2364 "bandwidth_units": {
2365 "displayName": "bandwidth_units",
2366 "command": "get_input",
2367 "inputName": "2017488_pasqualevpe0_bandwidth_units"
2370 "displayName": "bandwidth",
2371 "command": "get_input",
2372 "inputName": "2017488_pasqualevpe0_bandwidth"
2375 "displayName": "AIC_CLLI",
2376 "command": "get_input",
2377 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
2379 "availability_zone_0": {
2380 "displayName": "availability_zone_0",
2381 "command": "get_input",
2382 "inputName": "2017488_pasqualevpe0_availability_zone_0"
2385 "displayName": "ASN",
2386 "command": "get_input",
2387 "inputName": "2017488_pasqualevpe0_ASN"
2389 "vnf_instance_name": {
2390 "displayName": "vnf_instance_name",
2391 "command": "get_input",
2392 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
2396 "vmxvre_retype": "RE-VMX",
2397 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
2398 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
2399 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
2400 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
2401 "int_ctl_net_name": "VMX-INTXI",
2402 "vmx_int_ctl_prefix": "10.0.0.10",
2403 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
2404 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
2405 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
2406 "nf_type": "ROUTER",
2407 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
2408 "is_AVPN_service": "false",
2409 "vmx_RSG_name": "vREXI-affinity",
2410 "vmx_int_ctl_forwarding": "l2",
2411 "vmxvre_oam_ip_0": "10.0.0.10",
2412 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
2413 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
2414 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
2415 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
2416 "vmxvre_image_name_0": "vre172_nova_img",
2417 "vmxvre_instance": "0",
2418 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
2419 "vmxvre_flavor_name": "ns.c1r16d32.v5",
2420 "vmxvpfe_volume_size_0": "40.0",
2421 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
2422 "nf_naming": "{ecomp_generated_naming=true}",
2423 "multi_stage_design": "false",
2424 "nf_naming_code": "me6",
2425 "vmxvre_name_0": "vREXI",
2426 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
2427 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
2428 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
2429 "vmxvpfe_image_name_0": "vpfe172_nova_img",
2430 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
2431 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
2432 "vmxvre_console": "vidconsole",
2433 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
2434 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
2435 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
2436 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
2437 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
2438 "vf_module_id": "123",
2439 "nf_function": "PASQUALE vPE",
2440 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
2441 "vmxvre_int_ctl_ip_0": "10.0.0.10",
2442 "ecomp_generated_naming": "true",
2443 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
2444 "vnf_name": "mtnj309me6vre",
2445 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
2446 "vmxvre_volume_type_1": "HITACHI",
2447 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
2448 "vmxvre_volume_type_0": "HITACHI",
2449 "vmxvpfe_volume_type_0": "HITACHI",
2450 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
2451 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
2453 "vmxvre_oam_prefix": "24",
2454 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
2455 "ASN": "get_input:2017488_pasqualevpe0_ASN",
2456 "vmxvre_chassis_i2cid": "161",
2457 "vmxvpfe_name_0": "vPFEXI",
2458 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
2459 "availability_zone_max_count": "1",
2460 "vmxvre_volume_size_0": "45.0",
2461 "vmxvre_volume_size_1": "50.0",
2462 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
2463 "vmxvre_oam_gateway": "10.0.0.10",
2464 "vmxvre_volume_name_1": "vREXI_FAVolume",
2465 "vmxvre_ore_present": "0",
2466 "vmxvre_volume_name_0": "vREXI_FBVolume",
2468 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
2469 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
2470 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
2471 "vmx_int_ctl_len": "24",
2472 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
2473 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
2474 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
2475 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
2477 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
2478 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
2479 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
2482 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
2484 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2485 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2486 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2487 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2488 "description": null,
2489 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2491 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2493 "minCountInstances": 2,
2494 "maxCountInstances": null,
2496 "vfModuleLabel": "PASQUALE_vRE_BV"
2499 "2017488_pasqualevpe0_bandwidth_units": {
2501 "description": "Units of bandwidth",
2502 "entry_schema": null,
2503 "inputProperties": {
2504 "sourceType": "HEAT",
2505 "vfModuleLabel": "PASQUALE_vRE_BV",
2506 "paramName": "bandwidth_units"
2508 "constraints": null,
2512 "2017488_pasqualevpe0_bandwidth": {
2514 "description": "Requested VPE bandwidth",
2515 "entry_schema": null,
2516 "inputProperties": {
2517 "sourceType": "HEAT",
2518 "vfModuleLabel": "PASQUALE_vRE_BV",
2519 "paramName": "bandwidth"
2521 "constraints": null,
2525 "2017488_pasqualevpe0_vnf_instance_name": {
2527 "description": "The hostname assigned to the vpe.",
2528 "entry_schema": null,
2529 "inputProperties": {
2530 "sourceType": "HEAT",
2531 "vfModuleLabel": "PASQUALE_vRE_BV",
2532 "paramName": "vnf_instance_name"
2534 "constraints": null,
2536 "default": "mtnj309me6"
2538 "2017488_pasqualevpe0_vnf_config_template_version": {
2540 "description": "VPE Software Version",
2541 "entry_schema": null,
2542 "inputProperties": {
2543 "sourceType": "HEAT",
2544 "vfModuleLabel": "PASQUALE_vRE_BV",
2545 "paramName": "vnf_config_template_version"
2547 "constraints": null,
2551 "2017488_pasqualevpe0_AIC_CLLI": {
2553 "description": "AIC Site CLLI",
2554 "entry_schema": null,
2555 "inputProperties": {
2556 "sourceType": "HEAT",
2557 "vfModuleLabel": "PASQUALE_vRE_BV",
2558 "paramName": "AIC_CLLI"
2560 "constraints": null,
2562 "default": "ATLMY8GA"
2565 "volumeGroupAllowed": true
2567 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2568 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2569 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2570 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2571 "description": null,
2572 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2574 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2576 "minCountInstances": 1,
2577 "maxCountInstances": 1,
2579 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2582 "volumeGroupAllowed": false
2584 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2585 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2586 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2587 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2588 "description": null,
2589 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2591 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2593 "minCountInstances": 0,
2594 "maxCountInstances": null,
2596 "vfModuleLabel": "PASQUALE_vPFE_BV"
2599 "2017488_pasqualevpe0_availability_zone_0": {
2601 "description": "The Availability Zone to launch the instance.",
2602 "entry_schema": null,
2603 "inputProperties": {
2604 "sourceType": "HEAT",
2605 "vfModuleLabel": "PASQUALE_vPFE_BV",
2606 "paramName": "availability_zone_0"
2608 "constraints": null,
2610 "default": "mtpocfo-kvm-az01"
2613 "volumeGroupAllowed": true
2617 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2618 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2619 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2620 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2621 "description": null,
2622 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2624 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2626 "minCountInstances": 0,
2627 "maxCountInstances": null,
2629 "vfModuleLabel": "PASQUALE_vRE_BV"
2632 "2017488_pasqualevpe0_bandwidth_units": {
2634 "description": "Units of bandwidth",
2635 "entry_schema": null,
2636 "inputProperties": {
2637 "sourceType": "HEAT",
2638 "vfModuleLabel": "PASQUALE_vRE_BV",
2639 "paramName": "bandwidth_units"
2641 "constraints": null,
2645 "2017488_pasqualevpe0_bandwidth": {
2647 "description": "Requested VPE bandwidth",
2648 "entry_schema": null,
2649 "inputProperties": {
2650 "sourceType": "HEAT",
2651 "vfModuleLabel": "PASQUALE_vRE_BV",
2652 "paramName": "bandwidth"
2654 "constraints": null,
2658 "2017488_pasqualevpe0_vnf_instance_name": {
2660 "description": "The hostname assigned to the vpe.",
2661 "entry_schema": null,
2662 "inputProperties": {
2663 "sourceType": "HEAT",
2664 "vfModuleLabel": "PASQUALE_vRE_BV",
2665 "paramName": "vnf_instance_name"
2667 "constraints": null,
2669 "default": "mtnj309me6"
2671 "2017488_pasqualevpe0_vnf_config_template_version": {
2673 "description": "VPE Software Version",
2674 "entry_schema": null,
2675 "inputProperties": {
2676 "sourceType": "HEAT",
2677 "vfModuleLabel": "PASQUALE_vRE_BV",
2678 "paramName": "vnf_config_template_version"
2680 "constraints": null,
2684 "2017488_pasqualevpe0_AIC_CLLI": {
2686 "description": "AIC Site CLLI",
2687 "entry_schema": null,
2688 "inputProperties": {
2689 "sourceType": "HEAT",
2690 "vfModuleLabel": "PASQUALE_vRE_BV",
2691 "paramName": "AIC_CLLI"
2693 "constraints": null,
2695 "default": "ATLMY8GA"
2699 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2700 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2701 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2702 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2703 "description": null,
2704 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2706 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2708 "minCountInstances": 0,
2709 "maxCountInstances": null,
2711 "vfModuleLabel": "PASQUALE_vPFE_BV"
2714 "2017488_pasqualevpe0_availability_zone_0": {
2716 "description": "The Availability Zone to launch the instance.",
2717 "entry_schema": null,
2718 "inputProperties": {
2719 "sourceType": "HEAT",
2720 "vfModuleLabel": "PASQUALE_vPFE_BV",
2721 "paramName": "availability_zone_0"
2723 "constraints": null,
2725 "default": "mtpocfo-kvm-az01"
2730 "vfcInstanceGroups": {}
2734 "collectionResources": {},
2735 "configurations": {},
2736 "serviceProxies": {},
2738 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2739 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2740 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2741 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2742 "description": null,
2743 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2745 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2747 "minCountInstances": 0,
2748 "maxCountInstances": null,
2750 "vfModuleLabel": "PASQUALE_vRE_BV"
2753 "2017488_pasqualevpe0_bandwidth_units": {
2755 "description": "Units of bandwidth",
2756 "entry_schema": null,
2757 "inputProperties": {
2758 "sourceType": "HEAT",
2759 "vfModuleLabel": "PASQUALE_vRE_BV",
2760 "paramName": "bandwidth_units"
2762 "constraints": null,
2766 "2017488_pasqualevpe0_bandwidth": {
2768 "description": "Requested VPE bandwidth",
2769 "entry_schema": null,
2770 "inputProperties": {
2771 "sourceType": "HEAT",
2772 "vfModuleLabel": "PASQUALE_vRE_BV",
2773 "paramName": "bandwidth"
2775 "constraints": null,
2779 "2017488_pasqualevpe0_vnf_instance_name": {
2781 "description": "The hostname assigned to the vpe.",
2782 "entry_schema": null,
2783 "inputProperties": {
2784 "sourceType": "HEAT",
2785 "vfModuleLabel": "PASQUALE_vRE_BV",
2786 "paramName": "vnf_instance_name"
2788 "constraints": null,
2790 "default": "mtnj309me6"
2792 "2017488_pasqualevpe0_vnf_config_template_version": {
2794 "description": "VPE Software Version",
2795 "entry_schema": null,
2796 "inputProperties": {
2797 "sourceType": "HEAT",
2798 "vfModuleLabel": "PASQUALE_vRE_BV",
2799 "paramName": "vnf_config_template_version"
2801 "constraints": null,
2805 "2017488_pasqualevpe0_AIC_CLLI": {
2807 "description": "AIC Site CLLI",
2808 "entry_schema": null,
2809 "inputProperties": {
2810 "sourceType": "HEAT",
2811 "vfModuleLabel": "PASQUALE_vRE_BV",
2812 "paramName": "AIC_CLLI"
2814 "constraints": null,
2816 "default": "ATLMY8GA"
2819 "volumeGroupAllowed": true
2821 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
2822 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2823 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2824 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2825 "description": null,
2826 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2828 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
2830 "minCountInstances": 1,
2831 "maxCountInstances": 1,
2833 "vfModuleLabel": "PASQUALE_base_vPE_BV"
2836 "volumeGroupAllowed": false
2838 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2839 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2840 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2841 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2842 "description": null,
2843 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2845 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2847 "minCountInstances": 0,
2848 "maxCountInstances": null,
2850 "vfModuleLabel": "PASQUALE_vPFE_BV"
2853 "2017488_pasqualevpe0_availability_zone_0": {
2855 "description": "The Availability Zone to launch the instance.",
2856 "entry_schema": null,
2857 "inputProperties": {
2858 "sourceType": "HEAT",
2859 "vfModuleLabel": "PASQUALE_vPFE_BV",
2860 "paramName": "availability_zone_0"
2862 "constraints": null,
2864 "default": "mtpocfo-kvm-az01"
2867 "volumeGroupAllowed": true
2871 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
2872 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2873 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2874 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2875 "description": null,
2876 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2878 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
2880 "minCountInstances": 0,
2881 "maxCountInstances": null,
2883 "vfModuleLabel": "PASQUALE_vRE_BV"
2886 "2017488_pasqualevpe0_bandwidth_units": {
2888 "description": "Units of bandwidth",
2889 "entry_schema": null,
2890 "inputProperties": {
2891 "sourceType": "HEAT",
2892 "vfModuleLabel": "PASQUALE_vRE_BV",
2893 "paramName": "bandwidth_units"
2895 "constraints": null,
2899 "2017488_pasqualevpe0_bandwidth": {
2901 "description": "Requested VPE bandwidth",
2902 "entry_schema": null,
2903 "inputProperties": {
2904 "sourceType": "HEAT",
2905 "vfModuleLabel": "PASQUALE_vRE_BV",
2906 "paramName": "bandwidth"
2908 "constraints": null,
2912 "2017488_pasqualevpe0_vnf_instance_name": {
2914 "description": "The hostname assigned to the vpe.",
2915 "entry_schema": null,
2916 "inputProperties": {
2917 "sourceType": "HEAT",
2918 "vfModuleLabel": "PASQUALE_vRE_BV",
2919 "paramName": "vnf_instance_name"
2921 "constraints": null,
2923 "default": "mtnj309me6"
2925 "2017488_pasqualevpe0_vnf_config_template_version": {
2927 "description": "VPE Software Version",
2928 "entry_schema": null,
2929 "inputProperties": {
2930 "sourceType": "HEAT",
2931 "vfModuleLabel": "PASQUALE_vRE_BV",
2932 "paramName": "vnf_config_template_version"
2934 "constraints": null,
2938 "2017488_pasqualevpe0_AIC_CLLI": {
2940 "description": "AIC Site CLLI",
2941 "entry_schema": null,
2942 "inputProperties": {
2943 "sourceType": "HEAT",
2944 "vfModuleLabel": "PASQUALE_vRE_BV",
2945 "paramName": "AIC_CLLI"
2947 "constraints": null,
2949 "default": "ATLMY8GA"
2953 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
2954 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2955 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2956 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2957 "description": null,
2958 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2960 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
2962 "minCountInstances": 0,
2963 "maxCountInstances": null,
2965 "vfModuleLabel": "PASQUALE_vPFE_BV"
2968 "2017488_pasqualevpe0_availability_zone_0": {
2970 "description": "The Availability Zone to launch the instance.",
2971 "entry_schema": null,
2972 "inputProperties": {
2973 "sourceType": "HEAT",
2974 "vfModuleLabel": "PASQUALE_vPFE_BV",
2975 "paramName": "availability_zone_0"
2977 "constraints": null,
2979 "default": "mtpocfo-kvm-az01"
2986 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
2988 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
2989 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2990 "name": "ComplexService",
2992 "toscaModelURL": null,
2993 "category": "Emanuel",
2996 "description": "ComplexService",
2997 "serviceEcompNaming": "true",
2998 "instantiationType": "Macro",
3000 "instantiationType": "Macro"
3005 "VF_vGeraldine 0": {
3006 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
3007 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
3008 "description": "VSP_vGeraldine",
3009 "name": "VF_vGeraldine",
3011 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
3015 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
3016 "sctp-b-ipv6-egress_src_start_port": "0",
3017 "sctp-a-ipv6-egress_rule_application": "any",
3018 "Internal2_allow_transit": "true",
3019 "sctp-b-IPv6_ethertype": "IPv6",
3020 "sctp-a-egress_rule_application": "any",
3021 "sctp-b-ingress_action": "pass",
3022 "sctp-b-ingress_rule_protocol": "icmp",
3023 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
3024 "sctp-b-ipv6-ingress-src_start_port": "0.0",
3025 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
3026 "fsb_volume_size_0": "320.0",
3027 "sctp-b-egress_src_addresses": "local",
3028 "sctp-a-ipv6-ingress_ethertype": "IPv4",
3029 "sctp-a-ipv6-ingress-dst_start_port": "0",
3030 "sctp-b-ipv6-ingress_rule_application": "any",
3031 "domain_name": "default-domain",
3032 "sctp-a-ingress_rule_protocol": "icmp",
3033 "sctp-b-egress-src_start_port": "0.0",
3034 "sctp-a-egress_src_addresses": "local",
3035 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
3036 "sctp-a-egress-src_start_port": "0.0",
3037 "sctp-a-ingress_ethertype": "IPv4",
3038 "sctp-b-ipv6-ingress-dst_end_port": "65535",
3039 "sctp-b-dst_subnet_prefix_v6": "::",
3040 "nf_naming": "{ecomp_generated_naming=true}",
3041 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3042 "sctp-b-egress-dst_start_port": "0.0",
3043 "ncb_flavor_name": "nv.c20r64d1",
3044 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
3045 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
3046 "Internal2_net_cidr": "10.0.0.10",
3047 "sctp-a-ingress-dst_start_port": "0.0",
3048 "sctp-a-egress-dst_start_port": "0.0",
3049 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
3050 "sctp-a-egress_ethertype": "IPv4",
3051 "vlc_st_service_mode": "in-network-nat",
3052 "sctp-a-ipv6-egress_ethertype": "IPv4",
3053 "sctp-a-egress-src_end_port": "65535.0",
3054 "sctp-b-ipv6-egress_rule_application": "any",
3055 "sctp-b-egress_action": "pass",
3056 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
3057 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
3058 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
3059 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
3060 "sctp-a-ipv6-ingress-src_start_port": "0.0",
3061 "sctp-b-ipv6-egress_ethertype": "IPv4",
3062 "Internal1_net_cidr": "10.0.0.10",
3063 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
3064 "fsb_flavor_name": "nv.c20r64d1",
3065 "sctp_rule_protocol": "132",
3066 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
3067 "sctp-a-ipv6-ingress_rule_application": "any",
3068 "ecomp_generated_naming": "true",
3069 "sctp-a-IPv6_ethertype": "IPv6",
3070 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
3071 "vlc_st_virtualization_type": "virtual-machine",
3072 "sctp-b-ingress-dst_start_port": "0.0",
3073 "sctp-b-ingress-dst_end_port": "65535.0",
3074 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
3075 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
3076 "sctp-b-ingress_rule_application": "any",
3077 "int2_sec_group_name": "int2-sec-group",
3078 "vlc_flavor_name": "nd.c16r64d1",
3079 "sctp-b-ipv6-egress_src_addresses": "local",
3080 "vlc_st_interface_type_int1": "other1",
3081 "sctp-b-egress-src_end_port": "65535.0",
3082 "sctp-a-ipv6-egress-dst_start_port": "0",
3083 "vlc_st_interface_type_int2": "other2",
3084 "sctp-a-ipv6-egress_rule_protocol": "any",
3085 "Internal2_shared": "false",
3086 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
3087 "Internal2_rpf": "disable",
3088 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
3089 "sctp-b-ipv6-egress_src_end_port": "65535",
3090 "sctp-a-ipv6-egress_src_addresses": "local",
3091 "sctp-a-ingress-dst_end_port": "65535.0",
3092 "sctp-a-ipv6-egress_src_end_port": "65535",
3093 "Internal1_forwarding_mode": "l2",
3094 "Internal2_dhcp": "false",
3095 "sctp-a-dst_subnet_prefix_v6": "::",
3096 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
3097 "vlc_st_interface_type_gtp": "other0",
3098 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
3099 "sctp-b-src_subnet_prefix_v6": "::",
3100 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
3101 "int1_sec_group_name": "int1-sec-group",
3102 "Internal1_dhcp": "false",
3103 "sctp-a-ipv6-egress_dst_end_port": "65535",
3104 "Internal2_forwarding_mode": "l2",
3105 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
3106 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
3107 "Internal1_net_cidr_len": "17",
3108 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
3109 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
3110 "sctp-a-ingress_dst_addresses": "local",
3111 "sctp-a-egress_action": "pass",
3112 "fsb_volume_type_0": "SF-Default-SSD",
3113 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
3114 "vlc_st_interface_type_sctp_a": "left",
3115 "vlc_st_interface_type_sctp_b": "right",
3116 "sctp-a-src_subnet_prefix_v6": "::",
3117 "vlc_st_version": "2",
3118 "sctp-b-egress_ethertype": "IPv4",
3119 "sctp-a-ingress_rule_application": "any",
3120 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
3121 "instance_ip_family_v6": "v6",
3122 "sctp-a-ipv6-egress_src_start_port": "0",
3123 "sctp-b-ingress-src_start_port": "0.0",
3124 "sctp-b-ingress_dst_addresses": "local",
3125 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
3126 "vlc_st_interface_type_oam": "management",
3127 "multi_stage_design": "false",
3128 "oam_sec_group_name": "oam-sec-group",
3129 "Internal2_net_gateway": "10.0.0.10",
3130 "sctp-a-ipv6-ingress-dst_end_port": "65535",
3131 "sctp-b-ipv6-egress-dst_start_port": "0",
3132 "Internal1_net_gateway": "10.0.0.10",
3133 "sctp-b-ipv6-egress_rule_protocol": "any",
3134 "gtp_sec_group_name": "gtp-sec-group",
3135 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3136 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
3137 "sctp-a-ipv6-ingress_dst_addresses": "local",
3138 "sctp-a-egress_rule_protocol": "icmp",
3139 "sctp-b-ipv6-egress_action": "pass",
3140 "sctp-a-ipv6-egress_action": "pass",
3141 "Internal1_shared": "false",
3142 "sctp-b-ipv6-ingress_rule_protocol": "any",
3143 "Internal2_net_cidr_len": "17",
3144 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
3145 "sctp-a-ingress-src_end_port": "65535.0",
3146 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3147 "sctp-a-egress-dst_end_port": "65535.0",
3148 "sctp-a-ingress_action": "pass",
3149 "sctp-b-egress_rule_protocol": "icmp",
3150 "sctp-b-ipv6-ingress_action": "pass",
3151 "vlc_st_service_type": "firewall",
3152 "sctp-b-ipv6-egress_dst_end_port": "65535",
3153 "sctp-b-ipv6-ingress-dst_start_port": "0",
3154 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
3155 "vlc_st_availability_zone": "true",
3156 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
3157 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
3158 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
3159 "Internal1_allow_transit": "true",
3160 "gpb_flavor_name": "nv.c20r64d1",
3161 "availability_zone_max_count": "1",
3162 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
3163 "sctp-b-ipv6-ingress_dst_addresses": "local",
3164 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3165 "sctp-b-ipv6-ingress_ethertype": "IPv4",
3166 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
3167 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
3168 "sctp-a-ipv6-ingress_action": "pass",
3169 "Internal1_rpf": "disable",
3170 "sctp-b-ingress_ethertype": "IPv4",
3171 "sctp-b-egress_rule_application": "any",
3172 "sctp-b-ingress-src_end_port": "65535.0",
3173 "sctp-a-ipv6-ingress_rule_protocol": "any",
3174 "sctp-a-ingress-src_start_port": "0.0",
3175 "sctp-b-egress-dst_end_port": "65535.0"
3178 "modelCustomizationName": "VF_vGeraldine 0",
3180 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
3181 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3182 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3183 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3184 "description": null,
3185 "name": "VfVgeraldine..vflorence_vlc..module-1",
3187 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
3189 "minCountInstances": 0,
3190 "maxCountInstances": null,
3192 "vfModuleLabel": "vflorence_vlc"
3195 "volumeGroupAllowed": false
3197 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
3198 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3199 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3200 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3201 "description": null,
3202 "name": "VfVgeraldine..vflorence_gpb..module-2",
3204 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
3206 "minCountInstances": 0,
3207 "maxCountInstances": null,
3209 "vfModuleLabel": "vflorence_gpb"
3212 "volumeGroupAllowed": false
3214 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3215 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3216 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3217 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3218 "description": null,
3219 "name": "VfVgeraldine..base_vflorence..module-0",
3221 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3223 "minCountInstances": 1,
3224 "maxCountInstances": 1,
3226 "vfModuleLabel": "base_vflorence"
3229 "volumeGroupAllowed": true
3233 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3234 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3235 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3236 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3237 "description": null,
3238 "name": "VfVgeraldine..base_vflorence..module-0",
3240 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3242 "minCountInstances": 1,
3243 "maxCountInstances": 1,
3245 "vfModuleLabel": "base_vflorence"
3250 "vfcInstanceGroups": {}
3255 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
3256 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
3257 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
3260 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
3264 "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}}",
3265 "exVL_naming": "{ecomp_generated_naming=true}",
3266 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
3267 "network_homing": "{ecomp_selected_instance_node_target=false}"
3270 "modelCustomizationName": "ExtVL 0"
3273 "collectionResources": {},
3275 "Port Mirroring Configuration By Policy 0": {
3276 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
3277 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
3278 "description": "A port mirroring configuration by policy object",
3279 "name": "Port Mirroring Configuration By Policy",
3281 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
3285 "type": "Configuration",
3286 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
3288 "collectorNodes": null,
3289 "configurationByPolicy": false
3292 "serviceProxies": {},
3294 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
3295 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3296 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3297 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3298 "description": null,
3299 "name": "VfVgeraldine..vflorence_vlc..module-1",
3301 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
3303 "minCountInstances": 0,
3304 "maxCountInstances": null,
3306 "vfModuleLabel": "vflorence_vlc"
3309 "volumeGroupAllowed": false
3311 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
3312 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3313 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3314 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3315 "description": null,
3316 "name": "VfVgeraldine..vflorence_gpb..module-2",
3318 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
3320 "minCountInstances": 0,
3321 "maxCountInstances": null,
3323 "vfModuleLabel": "vflorence_gpb"
3326 "volumeGroupAllowed": false
3328 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3329 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3330 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3331 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3332 "description": null,
3333 "name": "VfVgeraldine..base_vflorence..module-0",
3335 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3337 "minCountInstances": 1,
3338 "maxCountInstances": 1,
3340 "vfModuleLabel": "base_vflorence"
3343 "volumeGroupAllowed": true
3347 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
3348 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3349 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3350 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3351 "description": null,
3352 "name": "VfVgeraldine..base_vflorence..module-0",
3354 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
3356 "minCountInstances": 1,
3357 "maxCountInstances": 1,
3359 "vfModuleLabel": "base_vflorence"
3367 "serviceInstance": {
3368 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3370 "2017-488_PASQUALE-vPE 0": {
3371 "rollbackOnFailure": "true",
3373 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3374 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
3375 "isMissingData": false,
3376 "sdncPreReload": null,
3378 "modelType": "VFmodule",
3379 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3380 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3381 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
3382 "modelVersion": "6",
3383 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3384 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
3389 "trackById": "n2ydptuy9lj"
3393 "isMissingData": false,
3394 "originalName": null,
3395 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3396 "lcpCloudRegionId": null,
3398 "lineOfBusiness": null,
3399 "platformName": null,
3402 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3403 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3404 "modelName": "2017-488_PASQUALE-vPE",
3405 "modelVersion": "9.0",
3406 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
3408 "trackById": "iapflwk8bip"
3410 "2017-488_PASQUALE-vPE 0:0001": {
3411 "rollbackOnFailure": "true",
3413 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3414 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
3415 "isMissingData": false,
3416 "sdncPreReload": null,
3418 "modelType": "VFmodule",
3419 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3420 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3421 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
3422 "modelVersion": "6",
3423 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3424 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
3429 "trackById": "wh18xgy0dc"
3433 "isMissingData": true,
3434 "originalName": "2017-488_PASQUALE-vPE 0",
3435 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3436 "lcpCloudRegionId": null,
3438 "lineOfBusiness": null,
3439 "platformName": null,
3442 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3443 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3444 "modelName": "2017-488_PASQUALE-vPE",
3445 "modelVersion": "9.0",
3446 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
3448 "trackById": "iapflwk8bip"
3453 "2017488_pasqualevpe0_ASN": "AV_vPE"
3456 "validationCounter": 1,
3457 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
3458 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3459 "subscriptionServiceType": "TYLER SILVIA",
3460 "lcpCloudRegionId": "AAIAIC25",
3461 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
3462 "aicZoneId": "JAG1",
3463 "projectName": "x1",
3464 "owningEntityId": "aaa1",
3465 "rollbackOnFailure": "true",
3468 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3469 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3470 "modelName": "PASQUALE vMX vPE_BV Service 488",
3471 "modelVersion": "1.0"
3473 "existingVNFCounterMap": {
3474 "91415b44-753d-494c-926a-456a9172bbb9": 1
3476 "existingNetworksCounterMap": {},
3477 "tenantName": "USP-SIP-IC-24335-T-01",
3478 "aicZoneName": "YUDFJULP-JAG1"
3481 "lcpRegionsAndTenants": {
3494 "lcpRegionsTenantsMap": {
3497 "id": "092eb9e8e4b7412e8787dd091bc58e86",
3498 "name": "USP-SIP-IC-24335-T-01",
3504 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
3505 "name": "AIN Web Tool-15-D-testalexandria",
3509 "id": "d0a3e3f2964542259d155a81c41aadc3",
3510 "name": "test-hvf6-09",
3514 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
3519 "id": "cbb99fe4ada84631b7baf046b6fd2044",
3520 "name": "DN5242-Nov16-T3",
3528 "id": "CAR_2020_ER",
3529 "name": "CAR_2020_ER",
3533 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
3534 "name": "JULIO ERICKSON",
3535 "isPermitted": false
3538 "id": "DHV1707-TestSubscriber-2",
3539 "name": "DALE BRIDGES",
3540 "isPermitted": false
3543 "id": "DHV1707-TestSubscriber-1",
3544 "name": "LLOYD BRIDGES",
3545 "isPermitted": false
3548 "id": "jimmy-example",
3549 "name": "JimmyExampleCust-20161102",
3550 "isPermitted": false
3553 "id": "jimmy-example2",
3554 "name": "JimmyExampleCust-20161103",
3555 "isPermitted": false
3558 "id": "ERICA5779-TestSub-PWT-102",
3559 "name": "ERICA5779-TestSub-PWT-102",
3560 "isPermitted": false
3563 "id": "ERICA5779-TestSub-PWT-101",
3564 "name": "ERICA5779-TestSub-PWT-101",
3565 "isPermitted": false
3568 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3570 "isPermitted": false
3573 "id": "ERICA5779-Subscriber-4",
3574 "name": "ERICA5779-Subscriber-5",
3575 "isPermitted": false
3578 "id": "ERICA5779-TestSub-PWT-103",
3579 "name": "ERICA5779-TestSub-PWT-103",
3580 "isPermitted": false
3583 "id": "ERICA5779-Subscriber-2",
3584 "name": "ERICA5779-Subscriber-2",
3585 "isPermitted": false
3588 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3589 "name": "SILVIA ROBBINS",
3593 "id": "ERICA5779-Subscriber-3",
3594 "name": "ERICA5779-Subscriber-3",
3595 "isPermitted": false
3598 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
3599 "name": "CRAIG/ROBERTS",
3600 "isPermitted": false
3603 "productFamilies": [
3605 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3610 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
3615 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
3620 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
3621 "name": "Enhanced Services",
3626 "name": "vTerrance",
3630 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
3631 "name": "vEsmeralda",
3635 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3640 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
3645 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
3651 "name": "LRSI-OSPF",
3656 "name": "HNGATEWAY",
3665 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3666 "name": "TYLER SILVIA",
3670 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
3680 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
3681 "name": "CARA Griffin",
3685 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
3686 "name": "DARREN MCGEE",
3690 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
3691 "name": "Transport",
3696 "name": "vSalvatore",
3700 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
3710 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
3711 "name": "DARREN MCGEE",
3716 "e433710f-9217-458d-a79d-1c7aff376d89": [
3719 "name": "vRichardson",
3720 "isPermitted": false
3724 "name": "TYLER SILVIA",
3730 "isPermitted": false
3735 "isPermitted": false
3739 "name": "vVoiceMail",
3740 "isPermitted": false
3745 "isPermitted": false
3749 "name": "vPorfirio",
3750 "isPermitted": false
3755 "isPermitted": false
3760 "isPermitted": false
3764 "name": "vFLORENCE",
3765 "isPermitted": false
3770 "isPermitted": false
3774 "name": "vEsmeralda",
3775 "isPermitted": false
3780 "isPermitted": false
3784 "name": "vWINIFRED",
3785 "isPermitted": false
3790 "isPermitted": false
3795 "isPermitted": false
3800 "isPermitted": false
3804 "name": "JOHANNA_SANTOS",
3805 "isPermitted": false
3810 "isPermitted": false
3817 "name": "NFTJSSSS-NFT1"
3821 "name": "YUDFJULP-JAG1"
3825 "name": "UUUAIAAI-YYY1"
3829 "name": "AVTRFLHD-AVT1"
3833 "name": "ATLSANAI-ATL34"
3836 "categoryParameters": {
3837 "owningEntityList": [
3843 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
3844 "name": "WayneHolland"
3865 "lineOfBusinessList": [
3886 "type": "[LCP_REGIONS_AND_TENANTS] Update"
3891 function getReduxWithVFModuleMissingData() {
3896 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
3897 "FLAG_SHOW_ASSIGNMENTS": true,
3898 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
3899 "FLAG_SHOW_VERIFY_SERVICE": false,
3900 "FLAG_SERVICE_MODEL_CACHE": true,
3901 "FLAG_ADD_MSO_TESTAPI_FIELD": true
3903 "type": "[FLAGS] Update"
3906 "serviceHierarchy": {
3907 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3909 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3910 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3911 "name": "PASQUALE vMX vPE_BV Service 488",
3913 "toscaModelURL": null,
3914 "category": "Network L1-3",
3917 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
3918 "serviceEcompNaming": "true",
3919 "instantiationType": "Macro",
3921 "instantiationType": "Macro"
3924 "2017488_pasqualevpe0_ASN": {
3926 "description": "AV/PE",
3927 "entry_schema": null,
3928 "inputProperties": null,
3936 "2017-488_PASQUALE-vPE 0": {
3937 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
3938 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3939 "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",
3940 "name": "2017-488_PASQUALE-vPE",
3942 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
3944 "vnf_config_template_version": {
3946 "description": "VPE Software Version",
3947 "entry_schema": null,
3948 "inputProperties": null,
3953 "bandwidth_units": {
3955 "description": "Units of bandwidth",
3956 "entry_schema": null,
3957 "inputProperties": null,
3964 "description": "Requested VPE bandwidth",
3965 "entry_schema": null,
3966 "inputProperties": null,
3973 "description": "AIC Site CLLI",
3974 "entry_schema": null,
3975 "inputProperties": null,
3978 "default": "ATLMY8GA"
3980 "availability_zone_0": {
3982 "description": "The Availability Zone to launch the instance.",
3983 "entry_schema": null,
3984 "inputProperties": null,
3987 "default": "mtpocfo-kvm-az01"
3991 "description": "AV/PE",
3992 "entry_schema": null,
3993 "inputProperties": null,
3998 "vnf_instance_name": {
4000 "description": "The hostname assigned to the vpe.",
4001 "entry_schema": null,
4002 "inputProperties": null,
4005 "default": "mtnj309me6"
4009 "vnf_config_template_version": {
4010 "displayName": "vnf_config_template_version",
4011 "command": "get_input",
4012 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
4014 "bandwidth_units": {
4015 "displayName": "bandwidth_units",
4016 "command": "get_input",
4017 "inputName": "2017488_pasqualevpe0_bandwidth_units"
4020 "displayName": "bandwidth",
4021 "command": "get_input",
4022 "inputName": "2017488_pasqualevpe0_bandwidth"
4025 "displayName": "AIC_CLLI",
4026 "command": "get_input",
4027 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
4029 "availability_zone_0": {
4030 "displayName": "availability_zone_0",
4031 "command": "get_input",
4032 "inputName": "2017488_pasqualevpe0_availability_zone_0"
4035 "displayName": "ASN",
4036 "command": "get_input",
4037 "inputName": "2017488_pasqualevpe0_ASN"
4039 "vnf_instance_name": {
4040 "displayName": "vnf_instance_name",
4041 "command": "get_input",
4042 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
4046 "vmxvre_retype": "RE-VMX",
4047 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
4048 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
4049 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
4050 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
4051 "int_ctl_net_name": "VMX-INTXI",
4052 "vmx_int_ctl_prefix": "10.0.0.10",
4053 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
4054 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
4055 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
4056 "nf_type": "ROUTER",
4057 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
4058 "is_AVPN_service": "false",
4059 "vmx_RSG_name": "vREXI-affinity",
4060 "vmx_int_ctl_forwarding": "l2",
4061 "vmxvre_oam_ip_0": "10.0.0.10",
4062 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
4063 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
4064 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
4065 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
4066 "vmxvre_image_name_0": "vre172_nova_img",
4067 "vmxvre_instance": "0",
4068 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
4069 "vmxvre_flavor_name": "ns.c1r16d32.v5",
4070 "vmxvpfe_volume_size_0": "40.0",
4071 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
4072 "nf_naming": "{ecomp_generated_naming=true}",
4073 "multi_stage_design": "false",
4074 "nf_naming_code": "me6",
4075 "vmxvre_name_0": "vREXI",
4076 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
4077 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
4078 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
4079 "vmxvpfe_image_name_0": "vpfe172_nova_img",
4080 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
4081 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
4082 "vmxvre_console": "vidconsole",
4083 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
4084 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
4085 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
4086 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
4087 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
4088 "vf_module_id": "123",
4089 "nf_function": "PASQUALE vPE",
4090 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
4091 "vmxvre_int_ctl_ip_0": "10.0.0.10",
4092 "ecomp_generated_naming": "true",
4093 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
4094 "vnf_name": "mtnj309me6vre",
4095 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
4096 "vmxvre_volume_type_1": "HITACHI",
4097 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
4098 "vmxvre_volume_type_0": "HITACHI",
4099 "vmxvpfe_volume_type_0": "HITACHI",
4100 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
4101 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
4103 "vmxvre_oam_prefix": "24",
4104 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
4105 "ASN": "get_input:2017488_pasqualevpe0_ASN",
4106 "vmxvre_chassis_i2cid": "161",
4107 "vmxvpfe_name_0": "vPFEXI",
4108 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
4109 "availability_zone_max_count": "1",
4110 "vmxvre_volume_size_0": "45.0",
4111 "vmxvre_volume_size_1": "50.0",
4112 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
4113 "vmxvre_oam_gateway": "10.0.0.10",
4114 "vmxvre_volume_name_1": "vREXI_FAVolume",
4115 "vmxvre_ore_present": "0",
4116 "vmxvre_volume_name_0": "vREXI_FBVolume",
4118 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
4119 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
4120 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
4121 "vmx_int_ctl_len": "24",
4122 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
4123 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
4124 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
4125 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
4127 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
4128 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
4129 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
4132 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
4134 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4135 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4136 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4137 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4138 "description": null,
4139 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4141 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4143 "minCountInstances": 2,
4144 "maxCountInstances": null,
4146 "vfModuleLabel": "PASQUALE_vRE_BV"
4149 "2017488_pasqualevpe0_bandwidth_units": {
4151 "description": "Units of bandwidth",
4152 "entry_schema": null,
4153 "inputProperties": {
4154 "sourceType": "HEAT",
4155 "vfModuleLabel": "PASQUALE_vRE_BV",
4156 "paramName": "bandwidth_units"
4158 "constraints": null,
4162 "2017488_pasqualevpe0_bandwidth": {
4164 "description": "Requested VPE bandwidth",
4165 "entry_schema": null,
4166 "inputProperties": {
4167 "sourceType": "HEAT",
4168 "vfModuleLabel": "PASQUALE_vRE_BV",
4169 "paramName": "bandwidth"
4171 "constraints": null,
4175 "2017488_pasqualevpe0_vnf_instance_name": {
4177 "description": "The hostname assigned to the vpe.",
4178 "entry_schema": null,
4179 "inputProperties": {
4180 "sourceType": "HEAT",
4181 "vfModuleLabel": "PASQUALE_vRE_BV",
4182 "paramName": "vnf_instance_name"
4184 "constraints": null,
4186 "default": "mtnj309me6"
4188 "2017488_pasqualevpe0_vnf_config_template_version": {
4190 "description": "VPE Software Version",
4191 "entry_schema": null,
4192 "inputProperties": {
4193 "sourceType": "HEAT",
4194 "vfModuleLabel": "PASQUALE_vRE_BV",
4195 "paramName": "vnf_config_template_version"
4197 "constraints": null,
4201 "2017488_pasqualevpe0_AIC_CLLI": {
4203 "description": "AIC Site CLLI",
4204 "entry_schema": null,
4205 "inputProperties": {
4206 "sourceType": "HEAT",
4207 "vfModuleLabel": "PASQUALE_vRE_BV",
4208 "paramName": "AIC_CLLI"
4210 "constraints": null,
4212 "default": "ATLMY8GA"
4215 "volumeGroupAllowed": true
4217 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
4218 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4219 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4220 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4221 "description": null,
4222 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4224 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4226 "minCountInstances": 1,
4227 "maxCountInstances": 1,
4229 "vfModuleLabel": "PASQUALE_base_vPE_BV"
4232 "volumeGroupAllowed": false
4234 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4235 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4236 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4237 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4238 "description": null,
4239 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4241 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4243 "minCountInstances": 0,
4244 "maxCountInstances": null,
4246 "vfModuleLabel": "PASQUALE_vPFE_BV"
4249 "2017488_pasqualevpe0_availability_zone_0": {
4251 "description": "The Availability Zone to launch the instance.",
4252 "entry_schema": null,
4253 "inputProperties": {
4254 "sourceType": "HEAT",
4255 "vfModuleLabel": "PASQUALE_vPFE_BV",
4256 "paramName": "availability_zone_0"
4258 "constraints": null,
4260 "default": "mtpocfo-kvm-az01"
4263 "volumeGroupAllowed": true
4267 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4268 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4269 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4270 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4271 "description": null,
4272 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4274 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4276 "minCountInstances": 0,
4277 "maxCountInstances": null,
4279 "vfModuleLabel": "PASQUALE_vRE_BV"
4282 "2017488_pasqualevpe0_bandwidth_units": {
4284 "description": "Units of bandwidth",
4285 "entry_schema": null,
4286 "inputProperties": {
4287 "sourceType": "HEAT",
4288 "vfModuleLabel": "PASQUALE_vRE_BV",
4289 "paramName": "bandwidth_units"
4291 "constraints": null,
4295 "2017488_pasqualevpe0_bandwidth": {
4297 "description": "Requested VPE bandwidth",
4298 "entry_schema": null,
4299 "inputProperties": {
4300 "sourceType": "HEAT",
4301 "vfModuleLabel": "PASQUALE_vRE_BV",
4302 "paramName": "bandwidth"
4304 "constraints": null,
4308 "2017488_pasqualevpe0_vnf_instance_name": {
4310 "description": "The hostname assigned to the vpe.",
4311 "entry_schema": null,
4312 "inputProperties": {
4313 "sourceType": "HEAT",
4314 "vfModuleLabel": "PASQUALE_vRE_BV",
4315 "paramName": "vnf_instance_name"
4317 "constraints": null,
4319 "default": "mtnj309me6"
4321 "2017488_pasqualevpe0_vnf_config_template_version": {
4323 "description": "VPE Software Version",
4324 "entry_schema": null,
4325 "inputProperties": {
4326 "sourceType": "HEAT",
4327 "vfModuleLabel": "PASQUALE_vRE_BV",
4328 "paramName": "vnf_config_template_version"
4330 "constraints": null,
4334 "2017488_pasqualevpe0_AIC_CLLI": {
4336 "description": "AIC Site CLLI",
4337 "entry_schema": null,
4338 "inputProperties": {
4339 "sourceType": "HEAT",
4340 "vfModuleLabel": "PASQUALE_vRE_BV",
4341 "paramName": "AIC_CLLI"
4343 "constraints": null,
4345 "default": "ATLMY8GA"
4349 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4350 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4351 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4352 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4353 "description": null,
4354 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4356 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4358 "minCountInstances": 0,
4359 "maxCountInstances": null,
4361 "vfModuleLabel": "PASQUALE_vPFE_BV"
4364 "2017488_pasqualevpe0_availability_zone_0": {
4366 "description": "The Availability Zone to launch the instance.",
4367 "entry_schema": null,
4368 "inputProperties": {
4369 "sourceType": "HEAT",
4370 "vfModuleLabel": "PASQUALE_vPFE_BV",
4371 "paramName": "availability_zone_0"
4373 "constraints": null,
4375 "default": "mtpocfo-kvm-az01"
4380 "vfcInstanceGroups": {}
4384 "collectionResources": {},
4385 "configurations": {},
4386 "serviceProxies": {},
4388 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4389 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4390 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4391 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4392 "description": null,
4393 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4395 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4397 "minCountInstances": 0,
4398 "maxCountInstances": null,
4400 "vfModuleLabel": "PASQUALE_vRE_BV"
4403 "2017488_pasqualevpe0_bandwidth_units": {
4405 "description": "Units of bandwidth",
4406 "entry_schema": null,
4407 "inputProperties": {
4408 "sourceType": "HEAT",
4409 "vfModuleLabel": "PASQUALE_vRE_BV",
4410 "paramName": "bandwidth_units"
4412 "constraints": null,
4416 "2017488_pasqualevpe0_bandwidth": {
4418 "description": "Requested VPE bandwidth",
4419 "entry_schema": null,
4420 "inputProperties": {
4421 "sourceType": "HEAT",
4422 "vfModuleLabel": "PASQUALE_vRE_BV",
4423 "paramName": "bandwidth"
4425 "constraints": null,
4429 "2017488_pasqualevpe0_vnf_instance_name": {
4431 "description": "The hostname assigned to the vpe.",
4432 "entry_schema": null,
4433 "inputProperties": {
4434 "sourceType": "HEAT",
4435 "vfModuleLabel": "PASQUALE_vRE_BV",
4436 "paramName": "vnf_instance_name"
4438 "constraints": null,
4440 "default": "mtnj309me6"
4442 "2017488_pasqualevpe0_vnf_config_template_version": {
4444 "description": "VPE Software Version",
4445 "entry_schema": null,
4446 "inputProperties": {
4447 "sourceType": "HEAT",
4448 "vfModuleLabel": "PASQUALE_vRE_BV",
4449 "paramName": "vnf_config_template_version"
4451 "constraints": null,
4455 "2017488_pasqualevpe0_AIC_CLLI": {
4457 "description": "AIC Site CLLI",
4458 "entry_schema": null,
4459 "inputProperties": {
4460 "sourceType": "HEAT",
4461 "vfModuleLabel": "PASQUALE_vRE_BV",
4462 "paramName": "AIC_CLLI"
4464 "constraints": null,
4466 "default": "ATLMY8GA"
4469 "volumeGroupAllowed": true
4471 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
4472 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4473 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4474 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4475 "description": null,
4476 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4478 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
4480 "minCountInstances": 1,
4481 "maxCountInstances": 1,
4483 "vfModuleLabel": "PASQUALE_base_vPE_BV"
4486 "volumeGroupAllowed": false
4488 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4489 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4490 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4491 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4492 "description": null,
4493 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4495 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4497 "minCountInstances": 0,
4498 "maxCountInstances": null,
4500 "vfModuleLabel": "PASQUALE_vPFE_BV"
4503 "2017488_pasqualevpe0_availability_zone_0": {
4505 "description": "The Availability Zone to launch the instance.",
4506 "entry_schema": null,
4507 "inputProperties": {
4508 "sourceType": "HEAT",
4509 "vfModuleLabel": "PASQUALE_vPFE_BV",
4510 "paramName": "availability_zone_0"
4512 "constraints": null,
4514 "default": "mtpocfo-kvm-az01"
4517 "volumeGroupAllowed": true
4521 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
4522 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4523 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4524 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4525 "description": null,
4526 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4528 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
4530 "minCountInstances": 0,
4531 "maxCountInstances": null,
4533 "vfModuleLabel": "PASQUALE_vRE_BV"
4536 "2017488_pasqualevpe0_bandwidth_units": {
4538 "description": "Units of bandwidth",
4539 "entry_schema": null,
4540 "inputProperties": {
4541 "sourceType": "HEAT",
4542 "vfModuleLabel": "PASQUALE_vRE_BV",
4543 "paramName": "bandwidth_units"
4545 "constraints": null,
4549 "2017488_pasqualevpe0_bandwidth": {
4551 "description": "Requested VPE bandwidth",
4552 "entry_schema": null,
4553 "inputProperties": {
4554 "sourceType": "HEAT",
4555 "vfModuleLabel": "PASQUALE_vRE_BV",
4556 "paramName": "bandwidth"
4558 "constraints": null,
4562 "2017488_pasqualevpe0_vnf_instance_name": {
4564 "description": "The hostname assigned to the vpe.",
4565 "entry_schema": null,
4566 "inputProperties": {
4567 "sourceType": "HEAT",
4568 "vfModuleLabel": "PASQUALE_vRE_BV",
4569 "paramName": "vnf_instance_name"
4571 "constraints": null,
4573 "default": "mtnj309me6"
4575 "2017488_pasqualevpe0_vnf_config_template_version": {
4577 "description": "VPE Software Version",
4578 "entry_schema": null,
4579 "inputProperties": {
4580 "sourceType": "HEAT",
4581 "vfModuleLabel": "PASQUALE_vRE_BV",
4582 "paramName": "vnf_config_template_version"
4584 "constraints": null,
4588 "2017488_pasqualevpe0_AIC_CLLI": {
4590 "description": "AIC Site CLLI",
4591 "entry_schema": null,
4592 "inputProperties": {
4593 "sourceType": "HEAT",
4594 "vfModuleLabel": "PASQUALE_vRE_BV",
4595 "paramName": "AIC_CLLI"
4597 "constraints": null,
4599 "default": "ATLMY8GA"
4603 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
4604 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4605 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4606 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4607 "description": null,
4608 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4610 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
4612 "minCountInstances": 0,
4613 "maxCountInstances": null,
4615 "vfModuleLabel": "PASQUALE_vPFE_BV"
4618 "2017488_pasqualevpe0_availability_zone_0": {
4620 "description": "The Availability Zone to launch the instance.",
4621 "entry_schema": null,
4622 "inputProperties": {
4623 "sourceType": "HEAT",
4624 "vfModuleLabel": "PASQUALE_vPFE_BV",
4625 "paramName": "availability_zone_0"
4627 "constraints": null,
4629 "default": "mtpocfo-kvm-az01"
4636 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
4638 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
4639 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
4640 "name": "ComplexService",
4642 "toscaModelURL": null,
4643 "category": "Emanuel",
4646 "description": "ComplexService",
4647 "serviceEcompNaming": "true",
4648 "instantiationType": "Macro",
4650 "instantiationType": "Macro"
4655 "VF_vGeraldine 0": {
4656 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
4657 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
4658 "description": "VSP_vGeraldine",
4659 "name": "VF_vGeraldine",
4661 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
4665 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
4666 "sctp-b-ipv6-egress_src_start_port": "0",
4667 "sctp-a-ipv6-egress_rule_application": "any",
4668 "Internal2_allow_transit": "true",
4669 "sctp-b-IPv6_ethertype": "IPv6",
4670 "sctp-a-egress_rule_application": "any",
4671 "sctp-b-ingress_action": "pass",
4672 "sctp-b-ingress_rule_protocol": "icmp",
4673 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
4674 "sctp-b-ipv6-ingress-src_start_port": "0.0",
4675 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
4676 "fsb_volume_size_0": "320.0",
4677 "sctp-b-egress_src_addresses": "local",
4678 "sctp-a-ipv6-ingress_ethertype": "IPv4",
4679 "sctp-a-ipv6-ingress-dst_start_port": "0",
4680 "sctp-b-ipv6-ingress_rule_application": "any",
4681 "domain_name": "default-domain",
4682 "sctp-a-ingress_rule_protocol": "icmp",
4683 "sctp-b-egress-src_start_port": "0.0",
4684 "sctp-a-egress_src_addresses": "local",
4685 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
4686 "sctp-a-egress-src_start_port": "0.0",
4687 "sctp-a-ingress_ethertype": "IPv4",
4688 "sctp-b-ipv6-ingress-dst_end_port": "65535",
4689 "sctp-b-dst_subnet_prefix_v6": "::",
4690 "nf_naming": "{ecomp_generated_naming=true}",
4691 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4692 "sctp-b-egress-dst_start_port": "0.0",
4693 "ncb_flavor_name": "nv.c20r64d1",
4694 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
4695 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
4696 "Internal2_net_cidr": "10.0.0.10",
4697 "sctp-a-ingress-dst_start_port": "0.0",
4698 "sctp-a-egress-dst_start_port": "0.0",
4699 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
4700 "sctp-a-egress_ethertype": "IPv4",
4701 "vlc_st_service_mode": "in-network-nat",
4702 "sctp-a-ipv6-egress_ethertype": "IPv4",
4703 "sctp-a-egress-src_end_port": "65535.0",
4704 "sctp-b-ipv6-egress_rule_application": "any",
4705 "sctp-b-egress_action": "pass",
4706 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
4707 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
4708 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
4709 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
4710 "sctp-a-ipv6-ingress-src_start_port": "0.0",
4711 "sctp-b-ipv6-egress_ethertype": "IPv4",
4712 "Internal1_net_cidr": "10.0.0.10",
4713 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
4714 "fsb_flavor_name": "nv.c20r64d1",
4715 "sctp_rule_protocol": "132",
4716 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
4717 "sctp-a-ipv6-ingress_rule_application": "any",
4718 "ecomp_generated_naming": "true",
4719 "sctp-a-IPv6_ethertype": "IPv6",
4720 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
4721 "vlc_st_virtualization_type": "virtual-machine",
4722 "sctp-b-ingress-dst_start_port": "0.0",
4723 "sctp-b-ingress-dst_end_port": "65535.0",
4724 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
4725 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
4726 "sctp-b-ingress_rule_application": "any",
4727 "int2_sec_group_name": "int2-sec-group",
4728 "vlc_flavor_name": "nd.c16r64d1",
4729 "sctp-b-ipv6-egress_src_addresses": "local",
4730 "vlc_st_interface_type_int1": "other1",
4731 "sctp-b-egress-src_end_port": "65535.0",
4732 "sctp-a-ipv6-egress-dst_start_port": "0",
4733 "vlc_st_interface_type_int2": "other2",
4734 "sctp-a-ipv6-egress_rule_protocol": "any",
4735 "Internal2_shared": "false",
4736 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
4737 "Internal2_rpf": "disable",
4738 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
4739 "sctp-b-ipv6-egress_src_end_port": "65535",
4740 "sctp-a-ipv6-egress_src_addresses": "local",
4741 "sctp-a-ingress-dst_end_port": "65535.0",
4742 "sctp-a-ipv6-egress_src_end_port": "65535",
4743 "Internal1_forwarding_mode": "l2",
4744 "Internal2_dhcp": "false",
4745 "sctp-a-dst_subnet_prefix_v6": "::",
4746 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
4747 "vlc_st_interface_type_gtp": "other0",
4748 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
4749 "sctp-b-src_subnet_prefix_v6": "::",
4750 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
4751 "int1_sec_group_name": "int1-sec-group",
4752 "Internal1_dhcp": "false",
4753 "sctp-a-ipv6-egress_dst_end_port": "65535",
4754 "Internal2_forwarding_mode": "l2",
4755 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
4756 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
4757 "Internal1_net_cidr_len": "17",
4758 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
4759 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
4760 "sctp-a-ingress_dst_addresses": "local",
4761 "sctp-a-egress_action": "pass",
4762 "fsb_volume_type_0": "SF-Default-SSD",
4763 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
4764 "vlc_st_interface_type_sctp_a": "left",
4765 "vlc_st_interface_type_sctp_b": "right",
4766 "sctp-a-src_subnet_prefix_v6": "::",
4767 "vlc_st_version": "2",
4768 "sctp-b-egress_ethertype": "IPv4",
4769 "sctp-a-ingress_rule_application": "any",
4770 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
4771 "instance_ip_family_v6": "v6",
4772 "sctp-a-ipv6-egress_src_start_port": "0",
4773 "sctp-b-ingress-src_start_port": "0.0",
4774 "sctp-b-ingress_dst_addresses": "local",
4775 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
4776 "vlc_st_interface_type_oam": "management",
4777 "multi_stage_design": "false",
4778 "oam_sec_group_name": "oam-sec-group",
4779 "Internal2_net_gateway": "10.0.0.10",
4780 "sctp-a-ipv6-ingress-dst_end_port": "65535",
4781 "sctp-b-ipv6-egress-dst_start_port": "0",
4782 "Internal1_net_gateway": "10.0.0.10",
4783 "sctp-b-ipv6-egress_rule_protocol": "any",
4784 "gtp_sec_group_name": "gtp-sec-group",
4785 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4786 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
4787 "sctp-a-ipv6-ingress_dst_addresses": "local",
4788 "sctp-a-egress_rule_protocol": "icmp",
4789 "sctp-b-ipv6-egress_action": "pass",
4790 "sctp-a-ipv6-egress_action": "pass",
4791 "Internal1_shared": "false",
4792 "sctp-b-ipv6-ingress_rule_protocol": "any",
4793 "Internal2_net_cidr_len": "17",
4794 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
4795 "sctp-a-ingress-src_end_port": "65535.0",
4796 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4797 "sctp-a-egress-dst_end_port": "65535.0",
4798 "sctp-a-ingress_action": "pass",
4799 "sctp-b-egress_rule_protocol": "icmp",
4800 "sctp-b-ipv6-ingress_action": "pass",
4801 "vlc_st_service_type": "firewall",
4802 "sctp-b-ipv6-egress_dst_end_port": "65535",
4803 "sctp-b-ipv6-ingress-dst_start_port": "0",
4804 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
4805 "vlc_st_availability_zone": "true",
4806 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
4807 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
4808 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
4809 "Internal1_allow_transit": "true",
4810 "gpb_flavor_name": "nv.c20r64d1",
4811 "availability_zone_max_count": "1",
4812 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
4813 "sctp-b-ipv6-ingress_dst_addresses": "local",
4814 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4815 "sctp-b-ipv6-ingress_ethertype": "IPv4",
4816 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
4817 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
4818 "sctp-a-ipv6-ingress_action": "pass",
4819 "Internal1_rpf": "disable",
4820 "sctp-b-ingress_ethertype": "IPv4",
4821 "sctp-b-egress_rule_application": "any",
4822 "sctp-b-ingress-src_end_port": "65535.0",
4823 "sctp-a-ipv6-ingress_rule_protocol": "any",
4824 "sctp-a-ingress-src_start_port": "0.0",
4825 "sctp-b-egress-dst_end_port": "65535.0"
4828 "modelCustomizationName": "VF_vGeraldine 0",
4830 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
4831 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4832 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4833 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4834 "description": null,
4835 "name": "VfVgeraldine..vflorence_vlc..module-1",
4837 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
4839 "minCountInstances": 0,
4840 "maxCountInstances": null,
4842 "vfModuleLabel": "vflorence_vlc"
4845 "volumeGroupAllowed": false
4847 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
4848 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4849 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4850 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4851 "description": null,
4852 "name": "VfVgeraldine..vflorence_gpb..module-2",
4854 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
4856 "minCountInstances": 0,
4857 "maxCountInstances": null,
4859 "vfModuleLabel": "vflorence_gpb"
4862 "volumeGroupAllowed": false
4864 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4865 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4866 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4867 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4868 "description": null,
4869 "name": "VfVgeraldine..base_vflorence..module-0",
4871 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
4873 "minCountInstances": 1,
4874 "maxCountInstances": 1,
4876 "vfModuleLabel": "base_vflorence"
4879 "volumeGroupAllowed": true
4883 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4884 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4885 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4886 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4887 "description": null,
4888 "name": "VfVgeraldine..base_vflorence..module-0",
4890 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
4892 "minCountInstances": 1,
4893 "maxCountInstances": 1,
4895 "vfModuleLabel": "base_vflorence"
4900 "vfcInstanceGroups": {}
4905 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
4906 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
4907 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
4910 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
4914 "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}}",
4915 "exVL_naming": "{ecomp_generated_naming=true}",
4916 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
4917 "network_homing": "{ecomp_selected_instance_node_target=false}"
4920 "modelCustomizationName": "ExtVL 0"
4923 "collectionResources": {},
4925 "Port Mirroring Configuration By Policy 0": {
4926 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
4927 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
4928 "description": "A port mirroring configuration by policy object",
4929 "name": "Port Mirroring Configuration By Policy",
4931 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
4935 "type": "Configuration",
4936 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
4938 "collectorNodes": null,
4939 "configurationByPolicy": false
4942 "serviceProxies": {},
4944 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
4945 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4946 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4947 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4948 "description": null,
4949 "name": "VfVgeraldine..vflorence_vlc..module-1",
4951 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
4953 "minCountInstances": 0,
4954 "maxCountInstances": null,
4956 "vfModuleLabel": "vflorence_vlc"
4959 "volumeGroupAllowed": false
4961 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
4962 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4963 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4964 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4965 "description": null,
4966 "name": "VfVgeraldine..vflorence_gpb..module-2",
4968 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
4970 "minCountInstances": 0,
4971 "maxCountInstances": null,
4973 "vfModuleLabel": "vflorence_gpb"
4976 "volumeGroupAllowed": false
4978 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4979 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4980 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4981 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4982 "description": null,
4983 "name": "VfVgeraldine..base_vflorence..module-0",
4985 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
4987 "minCountInstances": 1,
4988 "maxCountInstances": 1,
4990 "vfModuleLabel": "base_vflorence"
4993 "volumeGroupAllowed": true
4997 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
4998 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4999 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
5000 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
5001 "description": null,
5002 "name": "VfVgeraldine..base_vflorence..module-0",
5004 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
5006 "minCountInstances": 1,
5007 "maxCountInstances": 1,
5009 "vfModuleLabel": "base_vflorence"
5017 "serviceInstance": {
5018 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
5020 "2017-488_PASQUALE-vPE 0": {
5021 "rollbackOnFailure": "true",
5023 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
5024 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
5025 "isMissingData": true,
5026 "sdncPreReload": null,
5028 "modelType": "VFmodule",
5029 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
5030 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
5031 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
5032 "modelVersion": "6",
5033 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
5034 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
5039 "trackById": "n2ydptuy9lj"
5043 "isMissingData": false,
5044 "originalName": "2017-488_PASQUALE-vPE 0",
5045 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5046 "lcpCloudRegionId": null,
5048 "lineOfBusiness": null,
5049 "platformName": null,
5052 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
5053 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5054 "modelName": "2017-488_PASQUALE-vPE",
5055 "modelVersion": "9.0",
5056 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
5058 "trackById": "iapflwk8bip"
5063 "2017488_pasqualevpe0_ASN": "AV_vPE"
5066 "validationCounter": 1,
5067 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
5068 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5069 "subscriptionServiceType": "TYLER SILVIA",
5070 "lcpCloudRegionId": "AAIAIC25",
5071 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
5072 "aicZoneId": "JAG1",
5073 "projectName": "x1",
5074 "owningEntityId": "aaa1",
5075 "rollbackOnFailure": "true",
5078 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
5079 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5080 "modelName": "PASQUALE vMX vPE_BV Service 488",
5081 "modelVersion": "1.0"
5083 "existingVNFCounterMap": {
5084 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
5086 "existingNetworksCounterMap": {},
5087 "tenantName": "USP-SIP-IC-24335-T-01",
5088 "aicZoneName": "YUDFJULP-JAG1"
5091 "lcpRegionsAndTenants": {
5104 "lcpRegionsTenantsMap": {
5107 "id": "092eb9e8e4b7412e8787dd091bc58e86",
5108 "name": "USP-SIP-IC-24335-T-01",
5114 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
5115 "name": "AIN Web Tool-15-D-testalexandria",
5119 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
5120 "name": "AIN Web Tool-15-D-STTest2",
5124 "id": "1178612d2b394be4834ad77f567c0af2",
5125 "name": "AIN Web Tool-15-D-SSPtestcustome",
5129 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
5130 "name": "AIN Web Tool-15-D-UncheckedEcopm",
5134 "id": "de007636e25249238447264a988a927b",
5135 "name": "AIN Web Tool-15-D-dfsdf",
5139 "id": "62f29b3613634ca6a3065cbe0e020c44",
5140 "name": "AIN/SMS-16-D-Multiservices1",
5144 "id": "649289e30d3244e0b48098114d63c2aa",
5145 "name": "AIN Web Tool-15-D-SSPST66",
5149 "id": "3f21eeea6c2c486bba31dab816c05a32",
5150 "name": "AIN Web Tool-15-D-ASSPST47",
5154 "id": "f60ce21d3ee6427586cff0d22b03b773",
5155 "name": "CESAR-100-D-sspjg67246",
5159 "id": "8774659e425f479895ae091bb5d46560",
5160 "name": "CESAR-100-D-sspjg68359",
5164 "id": "624eb554b0d147c19ff8885341760481",
5165 "name": "AINWebTool-15-D-iftach",
5169 "id": "214f55f5fc414c678059c383b03e4962",
5170 "name": "CESAR-100-D-sspjg612401",
5174 "id": "c90666c291664841bb98e4d981ff1db5",
5175 "name": "CESAR-100-D-sspjg621340",
5179 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
5180 "name": "sspjg621351cloned",
5184 "id": "b386b768a3f24c8e953abbe0b3488c02",
5185 "name": "AINWebTool-15-D-eteancomp",
5189 "id": "dc6c4dbfd225474e9deaadd34968646c",
5190 "name": "AINWebTool-15-T-SPFET",
5194 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
5195 "name": "AINWebTool-15-X-eeweww",
5199 "id": "f2f3830e4c984d45bcd00e1a04158a79",
5200 "name": "CESAR-100-D-spjg61909",
5204 "id": "05b91bd5137f4929878edd965755c06d",
5205 "name": "CESAR-100-D-sspjg621512cloned",
5209 "id": "7002fbe8482d4a989ddf445b1ce336e0",
5210 "name": "AINWebTool-15-X-vdr",
5214 "id": "4008522be43741dcb1f5422022a2aa0b",
5215 "name": "AINWebTool-15-D-ssasa",
5219 "id": "f44e2e96a1b6476abfda2fa407b00169",
5220 "name": "AINWebTool-15-D-PFNPT",
5224 "id": "b69a52bec8a84669a37a1e8b72708be7",
5225 "name": "AINWebTool-15-X-vdre",
5229 "id": "fac7d9fd56154caeb9332202dcf2969f",
5230 "name": "AINWebTool-15-X-NONPODECOMP",
5234 "id": "2d34d8396e194eb49969fd61ffbff961",
5235 "name": "DN5242-Nov16-T5",
5239 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
5244 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
5249 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
5250 "name": "DN5242-Nov21-T1",
5254 "id": "d0a3e3f2964542259d155a81c41aadc3",
5255 "name": "test-hvf6-09",
5259 "id": "cbb99fe4ada84631b7baf046b6fd2044",
5260 "name": "DN5242-Nov16-T3",
5268 "id": "CAR_2020_ER",
5269 "name": "CAR_2020_ER",
5273 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5274 "name": "JULIO ERICKSON",
5275 "isPermitted": false
5278 "id": "DHV1707-TestSubscriber-2",
5279 "name": "DALE BRIDGES",
5280 "isPermitted": false
5283 "id": "DHV1707-TestSubscriber-1",
5284 "name": "LLOYD BRIDGES",
5285 "isPermitted": false
5288 "id": "jimmy-example",
5289 "name": "JimmyExampleCust-20161102",
5290 "isPermitted": false
5293 "id": "jimmy-example2",
5294 "name": "JimmyExampleCust-20161103",
5295 "isPermitted": false
5298 "id": "ERICA5779-TestSub-PWT-102",
5299 "name": "ERICA5779-TestSub-PWT-102",
5300 "isPermitted": false
5303 "id": "ERICA5779-TestSub-PWT-101",
5304 "name": "ERICA5779-TestSub-PWT-101",
5305 "isPermitted": false
5308 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5310 "isPermitted": false
5313 "id": "ERICA5779-Subscriber-4",
5314 "name": "ERICA5779-Subscriber-5",
5315 "isPermitted": false
5318 "id": "ERICA5779-TestSub-PWT-103",
5319 "name": "ERICA5779-TestSub-PWT-103",
5320 "isPermitted": false
5323 "id": "ERICA5779-Subscriber-2",
5324 "name": "ERICA5779-Subscriber-2",
5325 "isPermitted": false
5328 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5329 "name": "SILVIA ROBBINS",
5333 "id": "ERICA5779-Subscriber-3",
5334 "name": "ERICA5779-Subscriber-3",
5335 "isPermitted": false
5338 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5339 "name": "CRAIG/ROBERTS",
5340 "isPermitted": false
5343 "productFamilies": [
5345 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5350 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
5355 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
5360 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
5361 "name": "Enhanced Services",
5366 "name": "vTerrance",
5370 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
5371 "name": "vEsmeralda",
5375 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5380 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
5385 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
5391 "name": "LRSI-OSPF",
5396 "name": "HNGATEWAY",
5405 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5406 "name": "TYLER SILVIA",
5410 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
5420 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
5421 "name": "CARA Griffin",
5425 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
5426 "name": "DARREN MCGEE",
5430 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
5431 "name": "Transport",
5436 "name": "vSalvatore",
5440 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
5450 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
5451 "name": "DARREN MCGEE",
5456 "e433710f-9217-458d-a79d-1c7aff376d89": [
5459 "name": "vRichardson",
5460 "isPermitted": false
5464 "name": "TYLER SILVIA",
5470 "isPermitted": false
5475 "isPermitted": false
5479 "name": "vVoiceMail",
5480 "isPermitted": false
5485 "isPermitted": false
5489 "name": "vPorfirio",
5490 "isPermitted": false
5495 "isPermitted": false
5500 "isPermitted": false
5504 "name": "vFLORENCE",
5505 "isPermitted": false
5510 "isPermitted": false
5514 "name": "vEsmeralda",
5515 "isPermitted": false
5520 "isPermitted": false
5524 "name": "vWINIFRED",
5525 "isPermitted": false
5530 "isPermitted": false
5535 "isPermitted": false
5540 "isPermitted": false
5544 "name": "JOHANNA_SANTOS",
5545 "isPermitted": false
5550 "isPermitted": false
5557 "name": "NFTJSSSS-NFT1"
5561 "name": "YUDFJULP-JAG1"
5565 "name": "UUUAIAAI-YYY1"
5569 "name": "AVTRFLHD-AVT1"
5573 "name": "ATLSANAI-ATL34"
5576 "categoryParameters": {
5577 "owningEntityList": [
5583 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
5584 "name": "WayneHolland"
5605 "lineOfBusinessList": [
5626 "type": "[LCP_REGIONS_AND_TENANTS] Update"
5631 function getReduxWith2Networks() {
5635 "type": "UPDATE_DRAWING_BOARD_STATUS",
5637 "EMPTY_DRAWING_BOARD_TEST": false,
5638 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
5639 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
5640 "FLAG_SERVICE_MODEL_CACHE": true,
5641 "FLAG_SHOW_ASSIGNMENTS": true,
5642 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
5643 "FLAG_DEFAULT_VNF": true,
5644 "FLAG_A_LA_CARTE_AUDIT_INFO": true,
5645 "FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST": true,
5646 "FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS": true,
5647 "FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE": false,
5648 "FLAG_1902_NEW_VIEW_EDIT": false,
5649 "FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI": false,
5650 "FLAG_1902_VNF_GROUPING": false,
5651 "FLAG_SHOW_VERIFY_SERVICE": false,
5652 "FLAG_ASYNC_ALACARTE_VFMODULE": true,
5653 "FLAG_ASYNC_ALACARTE_VNF": true,
5654 "FLAG_1810_AAI_LOCAL_CACHE": true,
5655 "FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER": false,
5656 "FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI": false,
5657 "FLAG_SUPPLEMENTARY_FILE": true,
5658 "FLAG_5G_IN_NEW_INSTANTIATION_UI": true,
5659 "FLAG_RESTRICTED_SELECT": false,
5660 "FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY": true
5662 "drawingBoardStatus": "CREATE"
5665 "serviceHierarchy": {
5666 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5668 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5669 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5670 "name": "sgi_direct_net NC SRIOV network",
5672 "toscaModelURL": null,
5673 "category": "Network Service",
5674 "serviceType": "INFRASTRUCTURE",
5675 "serviceRole": "PROVIDER-NETWORK",
5676 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5677 "serviceEcompNaming": "false",
5678 "instantiationType": "A-La-Carte",
5681 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5682 "modelCategory": "5G Provider Network",
5683 "viewEditUI": "legacy",
5684 "instantiationType": "ALaCarte"
5689 "SR-IOV Provider 2-1": {
5690 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5691 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5692 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5693 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5695 "customizationUuid": "42551d11-b8d1-460d-8795-3e1363ad7736",
5699 "network_role": "sgi_direct_net_1",
5700 "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}]}",
5701 "exVL_naming": "{ecomp_generated_naming=false}",
5702 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5703 "network_scope": "GLOBAL",
5704 "ecomp_generated_naming": "false",
5705 "network_type": "SR-IOV-PROVIDER2-1",
5706 "provider_network": "{physical_network_name=sriovnet1, is_provider_network=true}",
5707 "network_technology": "STANDARD-SR-IOV",
5708 "network_homing": "{ecomp_selected_instance_node_target=false}"
5711 "modelCustomizationName": "SR-IOV Provider 2-1"
5713 "SR-IOV Provider 2-2": {
5714 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5715 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5716 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5717 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5719 "customizationUuid": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5723 "network_role": "sgi_direct_net_2",
5724 "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}]}",
5725 "exVL_naming": "{ecomp_generated_naming=false}",
5726 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5727 "network_scope": "GLOBAL",
5728 "ecomp_generated_naming": "false",
5729 "network_type": "SR-IOV-PROVIDER2-2",
5730 "provider_network": "{physical_network_name=sriovnet2, is_provider_network=true}",
5731 "network_technology": "STANDARD-SR-IOV",
5732 "network_homing": "{ecomp_selected_instance_node_target=false}"
5735 "modelCustomizationName": "SR-IOV Provider 2-2"
5738 "collectionResources": {},
5739 "configurations": {},
5740 "fabricConfigurations": {},
5741 "serviceProxies": {},
5748 "serviceInstance": {
5749 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5756 "validationCounter": 0,
5760 "existingVNFCounterMap": {},
5761 "existingVnfGroupCounterMap": {},
5762 "existingNetworksCounterMap": {
5763 "01f4c475-3f89-4f00-a2f4-39a873dba0ae": 1
5765 "optionalGroupMembersMap": {},
5767 "SR-IOV Provider 2-2": {
5770 "rollbackOnFailure": "true",
5771 "originalName": "SR-IOV Provider 2-2",
5772 "isMissingData": false,
5773 "trackById": "83ad9rv48px",
5774 "networkStoreKey": "SR-IOV Provider 2-2",
5775 "instanceName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5776 "productFamilyId": null,
5777 "lcpCloudRegionId": "olson5b",
5778 "tenantId": "db1818f7f2e34862b378bfb2cc520f91",
5779 "platformName": "APPLICATIONS-SERVICES",
5780 "lineOfBusiness": null,
5785 "modelInvariantId": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5786 "modelVersionId": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5787 "modelName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5788 "modelVersion": "1.0",
5789 "modelCustomizationId": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5790 "modelCustomizationName": "SR-IOV Provider 2-2",
5791 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5793 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5798 "instanceName": "myname",
5799 "globalSubscriberId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5800 "subscriptionServiceType": "LINDSEY",
5801 "owningEntityId": "2d097967-10d4-4c7f-b23c-89978249ae17",
5802 "projectName": null,
5803 "rollbackOnFailure": "true",
5804 "aicZoneName": null,
5805 "owningEntityName": "CRAIG-ROBERTSELLANEOUS",
5806 "testApi": "VNF_API",
5809 "modelInvariantId": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5810 "modelVersionId": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5811 "modelName": "sgi_direct_net NC SRIOV network",
5812 "modelVersion": "1.0",
5813 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a"
5816 "name": "sgi_direct_net NC SRIOV network",
5818 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5819 "category": "Network Service",
5820 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5821 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5822 "serviceType": "INFRASTRUCTURE",
5823 "serviceRole": "PROVIDER-NETWORK",
5825 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5826 "modelCategory": "5G Provider Network",
5827 "viewEditUI": "legacy"
5829 "isEcompGeneratedNaming": false,
5830 "isMultiStepDesign": false
5833 "lcpRegionsAndTenants": {
5837 "name": "olson5a (AIC)",
5838 "isPermitted": true,
5839 "cloudOwner": "irma-aic"
5843 "name": "olson5b (AIC)",
5844 "isPermitted": true,
5845 "cloudOwner": "irma-aic"
5849 "name": "olson6a (AIC)",
5850 "isPermitted": true,
5851 "cloudOwner": "irma-aic"
5854 "lcpRegionsTenantsMap": {
5857 "id": "51e7dc5db9bb4c7b94766aacb8a3e72f",
5858 "name": "Mobitools-FN-27099-T-01",
5859 "isPermitted": true,
5860 "cloudOwner": "irma-aic"
5863 "id": "d5b3c05cffa645dd9951bf2dd9ef5416",
5864 "name": "Mobisupport-FN-27099-T-01",
5865 "isPermitted": true,
5866 "cloudOwner": "irma-aic"
5871 "id": "db1818f7f2e34862b378bfb2cc520f91",
5872 "name": "Mobisupport-FN-27099-T-02",
5873 "isPermitted": true,
5874 "cloudOwner": "irma-aic"
5879 "id": "1dcd712850414fbd91f8a9fc9cca7fd4",
5880 "name": "FNvEPC-27099-T-MS-olson6A",
5881 "isPermitted": true,
5882 "cloudOwner": "irma-aic"
5885 "id": "26af9ed85a004932822a607d5e9973d5",
5886 "name": "ssf-28239-T-olson6A",
5887 "isPermitted": true,
5888 "cloudOwner": "irma-aic"
5895 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5896 "name": "CRAIG/ROBERTS",
5897 "isPermitted": false
5900 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5905 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5906 "name": "JULIO ERICKSON",
5907 "isPermitted": false
5910 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5911 "name": "SILVIA ROBBINS",
5912 "isPermitted": false
5916 "name": "VidTest20161020",
5917 "isPermitted": false
5920 "productFamilies": null,
5922 "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb": [
5925 "name": "JOHANNA_SANTOS",
5931 "isPermitted": false
5940 "name": "INFRASTRUCTURE",
5941 "isPermitted": false
5945 "name": "BROOKE-RODRIQUEZ",
5946 "isPermitted": false
5976 "isPermitted": false
5980 "name": "vRichardson",
5986 "isPermitted": false
5996 "isPermitted": false
6000 "name": "vFLORENCE",
6005 "name": "vWINIFRED",
6025 "name": "vEsmeralda",
6030 "name": "vPorfirio",
6036 "isPermitted": false
6041 "isPermitted": false
6046 "isPermitted": false
6051 "isPermitted": false
6060 "name": "vVoiceMail",
6066 "categoryParameters": {
6067 "owningEntityList": [
6069 "id": "1ae27f5e-c0b3-4daf-8561-b25fc1c716e4",
6073 "id": "2e51ed6c-1fac-43d4-8f84-9ec405eb7f35",
6074 "name": "ENTERTAINMENT-VIDEO"
6077 "id": "2d097967-10d4-4c7f-b23c-89978249ae17",
6078 "name": "CRAIG-ROBERTSELLANEOUS"
6081 "id": "aedf37e2-acda-4976-b89b-fd6d4ddffbc6",
6082 "name": "IP-COMMUNICATIONS"
6085 "id": "9463675f-6a75-4cc8-8054-c6cb2e67ad51",
6086 "name": "METRO-JULIO-ERICKSON"
6089 "id": "92ddf9af-acae-484c-a786-ad7e9c0da26f",
6090 "name": "EMANUEL-ACCESS"
6093 "id": "10c645f5-9924-4b89-bec0-b17cf49d3cad",
6094 "name": "EMANUEL-CORE"
6097 "id": "048eb6e7-fa94-4f3b-ae03-3175a750dc57",
6098 "name": "OPTICAL-TRANSPORT"
6101 "id": "0efc70be-d674-4777-a0fa-329eae187ca0",
6102 "name": "JULIO-ERICKSON"
6105 "id": "0463287b-b133-46ef-a0f5-9ce62be3a053",
6109 "id": "ae4505ad-2961-4395-8659-df2253af4fa8",
6110 "name": "WIRELINE-ACCESS"
6135 "lineOfBusinessList": [
6153 "id": "AT&TLEGACYDATASERVICES",
6154 "name": "AT&TLEGACYDATASERVICES"
6157 "id": "AT&TSWITCHEDETHERNET",
6158 "name": "AT&TSWITCHEDETHERNET"
6173 "id": "COLLABORATE",
6174 "name": "COLLABORATE"
6189 "id": "INFRASTRUCTURE",
6190 "name": "INFRASTRUCTURE"
6197 "id": "IP-FLEXIBLE-REACH",
6198 "name": "IP-FLEXIBLE-REACH"
6201 "id": "IP-TOLL-FREE",
6202 "name": "IP-TOLL-FREE"
6205 "id": "EMANUEL-ABS",
6206 "name": "EMANUEL-ABS"
6209 "id": "EMANUEL-CONSUMER",
6210 "name": "EMANUEL-CONSUMER"
6213 "id": "EMANUEL-RESELLER",
6214 "name": "EMANUEL-RESELLER"
6229 "id": "UVERSE-VOICE",
6230 "name": "UVERSE-VOICE"
6233 "id": "VIRTUAL-EDGE",
6234 "name": "VIRTUAL-EDGE"
6243 "id": "3rdPartyCloud",
6244 "name": "3rdPartyCloud"
6255 "id": "APPLICATIONS-SERVICES",
6256 "name": "APPLICATIONS-SERVICES"
6263 "id": "CALEA-DEDICATED",
6264 "name": "CALEA-DEDICATED"
6267 "id": "CBB-MPLS-CORE",
6268 "name": "CBB-MPLS-CORE"
6283 "id": "FIRSTNET-DEDICATED",
6284 "name": "FIRSTNET-DEDICATED"
6299 "id": "NETWORK-CLOUD",
6300 "name": "NETWORK-CLOUD"
6303 "id": "RADIO-WIRELESSENGINEERING",
6304 "name": "RADIO-WIRELESSENGINEERING"
6320 "type": "UPDATE_LCP_REGIONS_AND_TENANTS"
6325 function getReduxWithVNFS(isEcompGeneratedNaming: boolean){
6330 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
6331 "FLAG_SHOW_ASSIGNMENTS": true,
6332 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
6333 "FLAG_SHOW_VERIFY_SERVICE": false,
6334 "FLAG_SERVICE_MODEL_CACHE": true,
6335 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
6336 "FLAG_SUPPLEMENTARY_FILE": true
6338 "type": "[FLAGS] Update"
6341 "serviceHierarchy": {
6342 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6344 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6345 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6346 "name": "ComplexService",
6348 "toscaModelURL": null,
6349 "category": "Emanuel",
6352 "description": "ComplexService",
6353 "serviceEcompNaming": "true",
6354 "instantiationType": "Macro",
6356 "instantiationType": "Macro"
6361 "VF_vGeraldine 0": {
6362 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
6363 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
6364 "description": "VSP_vGeraldine",
6365 "name": "VF_vGeraldine",
6367 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
6371 "max_instances": 10,
6373 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
6374 "sctp-b-ipv6-egress_src_start_port": "0",
6375 "sctp-a-ipv6-egress_rule_application": "any",
6376 "Internal2_allow_transit": "true",
6377 "sctp-b-IPv6_ethertype": "IPv6",
6378 "sctp-a-egress_rule_application": "any",
6379 "sctp-b-ingress_action": "pass",
6380 "sctp-b-ingress_rule_protocol": "icmp",
6381 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
6382 "sctp-b-ipv6-ingress-src_start_port": "0.0",
6383 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
6384 "fsb_volume_size_0": "320.0",
6385 "sctp-b-egress_src_addresses": "local",
6386 "sctp-a-ipv6-ingress_ethertype": "IPv4",
6387 "sctp-a-ipv6-ingress-dst_start_port": "0",
6388 "sctp-b-ipv6-ingress_rule_application": "any",
6389 "domain_name": "default-domain",
6390 "sctp-a-ingress_rule_protocol": "icmp",
6391 "sctp-b-egress-src_start_port": "0.0",
6392 "sctp-a-egress_src_addresses": "local",
6393 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
6394 "sctp-a-egress-src_start_port": "0.0",
6395 "sctp-a-ingress_ethertype": "IPv4",
6396 "sctp-b-ipv6-ingress-dst_end_port": "65535",
6397 "sctp-b-dst_subnet_prefix_v6": "::",
6398 "nf_naming": "{ecomp_generated_naming=true}",
6399 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6400 "sctp-b-egress-dst_start_port": "0.0",
6401 "ncb_flavor_name": "nv.c20r64d1",
6402 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
6403 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
6404 "Internal2_net_cidr": "10.0.0.10",
6405 "sctp-a-ingress-dst_start_port": "0.0",
6406 "sctp-a-egress-dst_start_port": "0.0",
6407 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
6408 "sctp-a-egress_ethertype": "IPv4",
6409 "vlc_st_service_mode": "in-network-nat",
6410 "sctp-a-ipv6-egress_ethertype": "IPv4",
6411 "sctp-a-egress-src_end_port": "65535.0",
6412 "sctp-b-ipv6-egress_rule_application": "any",
6413 "sctp-b-egress_action": "pass",
6414 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
6415 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
6416 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
6417 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
6418 "sctp-a-ipv6-ingress-src_start_port": "0.0",
6419 "sctp-b-ipv6-egress_ethertype": "IPv4",
6420 "Internal1_net_cidr": "10.0.0.10",
6421 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
6422 "fsb_flavor_name": "nv.c20r64d1",
6423 "sctp_rule_protocol": "132",
6424 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
6425 "sctp-a-ipv6-ingress_rule_application": "any",
6426 "ecomp_generated_naming": isEcompGeneratedNaming.toString(),
6427 "sctp-a-IPv6_ethertype": "IPv6",
6428 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
6429 "vlc_st_virtualization_type": "virtual-machine",
6430 "sctp-b-ingress-dst_start_port": "0.0",
6431 "sctp-b-ingress-dst_end_port": "65535.0",
6432 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
6433 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
6434 "sctp-b-ingress_rule_application": "any",
6435 "int2_sec_group_name": "int2-sec-group",
6436 "vlc_flavor_name": "nd.c16r64d1",
6437 "sctp-b-ipv6-egress_src_addresses": "local",
6438 "vlc_st_interface_type_int1": "other1",
6439 "sctp-b-egress-src_end_port": "65535.0",
6440 "sctp-a-ipv6-egress-dst_start_port": "0",
6441 "vlc_st_interface_type_int2": "other2",
6442 "sctp-a-ipv6-egress_rule_protocol": "any",
6443 "Internal2_shared": "false",
6444 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
6445 "Internal2_rpf": "disable",
6446 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
6447 "sctp-b-ipv6-egress_src_end_port": "65535",
6448 "sctp-a-ipv6-egress_src_addresses": "local",
6449 "sctp-a-ingress-dst_end_port": "65535.0",
6450 "sctp-a-ipv6-egress_src_end_port": "65535",
6451 "Internal1_forwarding_mode": "l2",
6452 "Internal2_dhcp": "false",
6453 "sctp-a-dst_subnet_prefix_v6": "::",
6454 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
6455 "vlc_st_interface_type_gtp": "other0",
6456 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
6457 "sctp-b-src_subnet_prefix_v6": "::",
6458 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
6459 "int1_sec_group_name": "int1-sec-group",
6460 "Internal1_dhcp": "false",
6461 "sctp-a-ipv6-egress_dst_end_port": "65535",
6462 "Internal2_forwarding_mode": "l2",
6463 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
6464 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
6465 "Internal1_net_cidr_len": "17",
6466 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
6467 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
6468 "sctp-a-ingress_dst_addresses": "local",
6469 "sctp-a-egress_action": "pass",
6470 "fsb_volume_type_0": "SF-Default-SSD",
6471 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
6472 "vlc_st_interface_type_sctp_a": "left",
6473 "vlc_st_interface_type_sctp_b": "right",
6474 "sctp-a-src_subnet_prefix_v6": "::",
6475 "vlc_st_version": "2",
6476 "sctp-b-egress_ethertype": "IPv4",
6477 "sctp-a-ingress_rule_application": "any",
6478 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
6479 "instance_ip_family_v6": "v6",
6480 "sctp-a-ipv6-egress_src_start_port": "0",
6481 "sctp-b-ingress-src_start_port": "0.0",
6482 "sctp-b-ingress_dst_addresses": "local",
6483 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
6484 "vlc_st_interface_type_oam": "management",
6485 "multi_stage_design": "false",
6486 "oam_sec_group_name": "oam-sec-group",
6487 "Internal2_net_gateway": "10.0.0.10",
6488 "sctp-a-ipv6-ingress-dst_end_port": "65535",
6489 "sctp-b-ipv6-egress-dst_start_port": "0",
6490 "Internal1_net_gateway": "10.0.0.10",
6491 "sctp-b-ipv6-egress_rule_protocol": "any",
6492 "gtp_sec_group_name": "gtp-sec-group",
6493 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6494 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
6495 "sctp-a-ipv6-ingress_dst_addresses": "local",
6496 "sctp-a-egress_rule_protocol": "icmp",
6497 "sctp-b-ipv6-egress_action": "pass",
6498 "sctp-a-ipv6-egress_action": "pass",
6499 "Internal1_shared": "false",
6500 "sctp-b-ipv6-ingress_rule_protocol": "any",
6501 "Internal2_net_cidr_len": "17",
6502 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
6503 "sctp-a-ingress-src_end_port": "65535.0",
6504 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6505 "sctp-a-egress-dst_end_port": "65535.0",
6506 "sctp-a-ingress_action": "pass",
6507 "sctp-b-egress_rule_protocol": "icmp",
6508 "sctp-b-ipv6-ingress_action": "pass",
6509 "vlc_st_service_type": "firewall",
6510 "sctp-b-ipv6-egress_dst_end_port": "65535",
6511 "sctp-b-ipv6-ingress-dst_start_port": "0",
6512 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
6513 "vlc_st_availability_zone": "true",
6514 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
6515 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
6516 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
6517 "Internal1_allow_transit": "true",
6518 "gpb_flavor_name": "nv.c20r64d1",
6519 "availability_zone_max_count": "1",
6520 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
6521 "sctp-b-ipv6-ingress_dst_addresses": "local",
6522 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6523 "sctp-b-ipv6-ingress_ethertype": "IPv4",
6524 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
6525 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
6526 "sctp-a-ipv6-ingress_action": "pass",
6527 "Internal1_rpf": "disable",
6528 "sctp-b-ingress_ethertype": "IPv4",
6529 "sctp-b-egress_rule_application": "any",
6530 "sctp-b-ingress-src_end_port": "65535.0",
6531 "sctp-a-ipv6-ingress_rule_protocol": "any",
6532 "sctp-a-ingress-src_start_port": "0.0",
6533 "sctp-b-egress-dst_end_port": "65535.0"
6536 "modelCustomizationName": "VF_vGeraldine 0",
6538 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6539 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6540 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6541 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6542 "description": null,
6543 "name": "VfVgeraldine..vflorence_vlc..module-1",
6545 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
6547 "minCountInstances": 0,
6548 "maxCountInstances": null,
6550 "vfModuleLabel": "vflorence_vlc"
6553 "volumeGroupAllowed": false
6555 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
6556 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6557 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6558 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6559 "description": null,
6560 "name": "VfVgeraldine..vflorence_gpb..module-2",
6562 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
6564 "minCountInstances": 0,
6565 "maxCountInstances": null,
6567 "vfModuleLabel": "vflorence_gpb"
6570 "volumeGroupAllowed": false
6572 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6573 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6574 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6575 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6576 "description": null,
6577 "name": "VfVgeraldine..base_vflorence..module-0",
6579 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6581 "minCountInstances": 1,
6582 "maxCountInstances": 1,
6584 "vfModuleLabel": "base_vflorence"
6587 "volumeGroupAllowed": true
6591 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6592 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6593 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6594 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6595 "description": null,
6596 "name": "VfVgeraldine..base_vflorence..module-0",
6598 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6600 "minCountInstances": 1,
6601 "maxCountInstances": 1,
6603 "vfModuleLabel": "base_vflorence"
6608 "vfcInstanceGroups": {}
6613 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
6614 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
6615 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
6618 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
6622 "ecomp_generated_naming": "false",
6623 "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}}",
6624 "exVL_naming": "{ecomp_generated_naming=true}",
6625 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
6626 "network_homing": "{ecomp_selected_instance_node_target=false}"
6629 "modelCustomizationName": "ExtVL 0"
6632 "collectionResources": {},
6634 "Port Mirroring Configuration By Policy 0": {
6635 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
6636 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
6637 "description": "A port mirroring configuration by policy object",
6638 "name": "Port Mirroring Configuration By Policy",
6640 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
6644 "type": "Configuration",
6645 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
6647 "collectorNodes": null,
6648 "configurationByPolicy": false
6651 "serviceProxies": {},
6653 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6654 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6655 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6656 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6657 "description": null,
6658 "name": "VfVgeraldine..vflorence_vlc..module-1",
6660 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
6662 "minCountInstances": 0,
6663 "maxCountInstances": null,
6665 "vfModuleLabel": "vflorence_vlc"
6668 "volumeGroupAllowed": false
6670 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
6671 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6672 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6673 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6674 "description": null,
6675 "name": "VfVgeraldine..vflorence_gpb..module-2",
6677 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
6679 "minCountInstances": 0,
6680 "maxCountInstances": null,
6682 "vfModuleLabel": "vflorence_gpb"
6685 "volumeGroupAllowed": false
6687 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6688 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6689 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6690 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6691 "description": null,
6692 "name": "VfVgeraldine..base_vflorence..module-0",
6694 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6696 "minCountInstances": 1,
6697 "maxCountInstances": 1,
6699 "vfModuleLabel": "base_vflorence"
6702 "volumeGroupAllowed": true
6706 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
6707 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6708 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6709 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6710 "description": null,
6711 "name": "VfVgeraldine..base_vflorence..module-0",
6713 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
6715 "minCountInstances": 1,
6716 "maxCountInstances": 1,
6718 "vfModuleLabel": "base_vflorence"
6726 "serviceInstance": {
6727 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6729 "VF_vGeraldine 0": {
6730 "originalName": "VF_vGeraldine 0",
6731 "rollbackOnFailure": "true",
6734 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6735 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx": {
6737 "modelInvariantId": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6738 "modelVersionId": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6739 "modelName": "VfVgeraldine..vflorence_vlc..module-1",
6740 "modelVersion": "2",
6741 "modelCustomizationId": "55b1be94-671a-403e-a26c-667e9c47d091",
6742 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1"
6744 "isMissingData": false,
6745 "supplementaryFile": "C:\\fakepath\\sample.json",
6746 "supplementaryFile_hidden": {},
6747 "supplementaryFile_hidden_content": "{\r\n \"name\": \"a\",\r\n \"value\": \"32\"\r\n}",
6748 "supplementaryFileContent": {
6752 "supplementaryFileName": "sample.json",
6759 "isMissingData": false,
6760 "modelName": "VF_vGeraldine 0",
6761 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6762 "lcpCloudRegionId": "hvf6",
6763 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
6764 "lineOfBusiness": "zzz1",
6765 "platformName": "platform",
6767 "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
6768 "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
6769 "modelName": "VF_vGeraldine",
6770 "modelVersion": "2.0",
6771 "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
6772 "modelCustomizationName": "VF_vGeraldine 0"
6774 "legacyRegion": null
6781 "validationCounter": 0,
6782 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
6783 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6784 "subscriptionServiceType": "TYLER SILVIA",
6785 "lcpCloudRegionId": "hvf6",
6786 "tenantId": "1178612d2b394be4834ad77f567c0af2",
6787 "aicZoneId": "YYY1",
6788 "projectName": "yyy1",
6789 "owningEntityId": "aaa1",
6790 "owningEntityName": "aaa1",
6791 "rollbackOnFailure": "true",
6792 "isALaCarte": false,
6795 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6796 "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6797 "modelName": "ComplexService",
6798 "modelVersion": "1.0"
6802 "serviceinstancename": "",
6803 "vfvgeraldine00001": ""
6805 "existingVNFCounterMap": {
6806 "91415b44-753d-494c-926a-456a9172bbb9": 1
6808 "existingNetworksCounterMap": {},
6809 "tenantName": "AIN Web Tool-15-D-SSPtestcustome",
6810 "aicZoneName": "UUUAIAAI-YYY1"
6813 "lcpRegionsAndTenants": {
6826 "lcpRegionsTenantsMap": {
6829 "id": "092eb9e8e4b7412e8787dd091bc58e86",
6830 "name": "USP-SIP-IC-24335-T-01",
6836 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
6837 "name": "AIN Web Tool-15-D-testalexandria",
6841 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
6842 "name": "AIN Web Tool-15-D-STTest2",
6846 "id": "1178612d2b394be4834ad77f567c0af2",
6847 "name": "AIN Web Tool-15-D-SSPtestcustome",
6851 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
6852 "name": "AIN Web Tool-15-D-UncheckedEcopm",
6856 "id": "de007636e25249238447264a988a927b",
6857 "name": "AIN Web Tool-15-D-dfsdf",
6861 "id": "62f29b3613634ca6a3065cbe0e020c44",
6862 "name": "AIN/SMS-16-D-Multiservices1",
6866 "id": "649289e30d3244e0b48098114d63c2aa",
6867 "name": "AIN Web Tool-15-D-SSPST66",
6871 "id": "3f21eeea6c2c486bba31dab816c05a32",
6872 "name": "AIN Web Tool-15-D-ASSPST47",
6876 "id": "f60ce21d3ee6427586cff0d22b03b773",
6877 "name": "CESAR-100-D-sspjg67246",
6881 "id": "8774659e425f479895ae091bb5d46560",
6882 "name": "CESAR-100-D-sspjg68359",
6886 "id": "624eb554b0d147c19ff8885341760481",
6887 "name": "AINWebTool-15-D-iftach",
6891 "id": "214f55f5fc414c678059c383b03e4962",
6892 "name": "CESAR-100-D-sspjg612401",
6896 "id": "c90666c291664841bb98e4d981ff1db5",
6897 "name": "CESAR-100-D-sspjg621340",
6901 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
6902 "name": "sspjg621351cloned",
6906 "id": "b386b768a3f24c8e953abbe0b3488c02",
6907 "name": "AINWebTool-15-D-eteancomp",
6911 "id": "dc6c4dbfd225474e9deaadd34968646c",
6912 "name": "AINWebTool-15-T-SPFET",
6916 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
6917 "name": "AINWebTool-15-X-eeweww",
6921 "id": "f2f3830e4c984d45bcd00e1a04158a79",
6922 "name": "CESAR-100-D-spjg61909",
6926 "id": "05b91bd5137f4929878edd965755c06d",
6927 "name": "CESAR-100-D-sspjg621512cloned",
6931 "id": "7002fbe8482d4a989ddf445b1ce336e0",
6932 "name": "AINWebTool-15-X-vdr",
6936 "id": "4008522be43741dcb1f5422022a2aa0b",
6937 "name": "AINWebTool-15-D-ssasa",
6941 "id": "f44e2e96a1b6476abfda2fa407b00169",
6942 "name": "AINWebTool-15-D-PFNPT",
6946 "id": "b69a52bec8a84669a37a1e8b72708be7",
6947 "name": "AINWebTool-15-X-vdre",
6951 "id": "fac7d9fd56154caeb9332202dcf2969f",
6952 "name": "AINWebTool-15-X-NONPODECOMP",
6956 "id": "2d34d8396e194eb49969fd61ffbff961",
6957 "name": "DN5242-Nov16-T5",
6961 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
6966 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
6971 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
6972 "name": "DN5242-Nov21-T1",
6976 "id": "d0a3e3f2964542259d155a81c41aadc3",
6977 "name": "test-hvf6-09",
6981 "id": "cbb99fe4ada84631b7baf046b6fd2044",
6982 "name": "DN5242-Nov16-T3",
6990 "id": "CAR_2020_ER",
6991 "name": "CAR_2020_ER",
6995 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
6996 "name": "JULIO ERICKSON",
6997 "isPermitted": false
7000 "id": "DHV1707-TestSubscriber-2",
7001 "name": "DALE BRIDGES",
7002 "isPermitted": false
7005 "id": "DHV1707-TestSubscriber-1",
7006 "name": "LLOYD BRIDGES",
7007 "isPermitted": false
7010 "id": "jimmy-example",
7011 "name": "JimmyExampleCust-20161102",
7012 "isPermitted": false
7015 "id": "jimmy-example2",
7016 "name": "JimmyExampleCust-20161103",
7017 "isPermitted": false
7020 "id": "ERICA5779-TestSub-PWT-102",
7021 "name": "ERICA5779-TestSub-PWT-102",
7022 "isPermitted": false
7025 "id": "ERICA5779-TestSub-PWT-101",
7026 "name": "ERICA5779-TestSub-PWT-101",
7027 "isPermitted": false
7030 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7032 "isPermitted": false
7035 "id": "ERICA5779-Subscriber-4",
7036 "name": "ERICA5779-Subscriber-5",
7037 "isPermitted": false
7040 "id": "ERICA5779-TestSub-PWT-103",
7041 "name": "ERICA5779-TestSub-PWT-103",
7042 "isPermitted": false
7045 "id": "ERICA5779-Subscriber-2",
7046 "name": "ERICA5779-Subscriber-2",
7047 "isPermitted": false
7050 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7051 "name": "SILVIA ROBBINS",
7055 "id": "ERICA5779-Subscriber-3",
7056 "name": "ERICA5779-Subscriber-3",
7057 "isPermitted": false
7060 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
7061 "name": "CRAIG/ROBERTS",
7062 "isPermitted": false
7065 "productFamilies": [
7067 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
7072 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
7077 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
7082 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
7083 "name": "Enhanced Services",
7088 "name": "vTerrance",
7092 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
7093 "name": "vEsmeralda",
7097 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7102 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
7107 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
7113 "name": "LRSI-OSPF",
7118 "name": "HNGATEWAY",
7127 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7128 "name": "TYLER SILVIA",
7132 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
7142 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
7143 "name": "CARA Griffin",
7147 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
7148 "name": "DARREN MCGEE",
7152 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
7153 "name": "Transport",
7158 "name": "vSalvatore",
7162 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
7172 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
7173 "name": "DARREN MCGEE",
7178 "e433710f-9217-458d-a79d-1c7aff376d89": [
7181 "name": "vRichardson",
7182 "isPermitted": false
7186 "name": "TYLER SILVIA",
7192 "isPermitted": false
7197 "isPermitted": false
7201 "name": "vVoiceMail",
7202 "isPermitted": false
7207 "isPermitted": false
7211 "name": "vPorfirio",
7212 "isPermitted": false
7217 "isPermitted": false
7222 "isPermitted": false
7226 "name": "vFLORENCE",
7227 "isPermitted": false
7232 "isPermitted": false
7236 "name": "vEsmeralda",
7237 "isPermitted": false
7242 "isPermitted": false
7246 "name": "vWINIFRED",
7247 "isPermitted": false
7252 "isPermitted": false
7257 "isPermitted": false
7262 "isPermitted": false
7266 "name": "JOHANNA_SANTOS",
7267 "isPermitted": false
7272 "isPermitted": false
7279 "name": "NFTJSSSS-NFT1"
7283 "name": "YUDFJULP-JAG1"
7287 "name": "UUUAIAAI-YYY1"
7291 "name": "AVTRFLHD-AVT1"
7295 "name": "ATLSANAI-ATL34"
7298 "categoryParameters": {
7299 "owningEntityList": [
7305 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
7306 "name": "WayneHolland"
7327 "lineOfBusinessList": [
7348 "type": "[PRODUCT_FAMILIES] Update"
7353 function editSecondVnf(vnfNode: string) {
7354 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode, 1)
7355 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7356 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
7357 cy.genericFormSubmitForm();
7360 function checkDynamicInputs() {
7361 cy.getReduxState().then((state) => {
7362 let dynamicInputs = state.service.serviceHierarchy['f4d84bb4-a416-4b4e-997e-0059973630b9'].vnfs['2017-488_PASQUALE-vPE 0'].inputs;
7364 chai.expect(dynamicInputs.vnf_config_template_version.description).equal("VPE Software Version");
7365 chai.expect(dynamicInputs.bandwidth_units.description).equal("Units of bandwidth");
7366 chai.expect(dynamicInputs.bandwidth.description).equal("Requested VPE bandwidth");
7367 chai.expect(dynamicInputs.AIC_CLLI.description).equal("AIC Site CLLI");
7368 chai.expect(dynamicInputs.availability_zone_0.description).equal("The Availability Zone to launch the instance.")
7369 chai.expect(dynamicInputs.ASN.description).equal("AV/PE");
7370 chai.expect(dynamicInputs.vnf_instance_name.description).equal("The hostname assigned to the vpe.");
7375 function assertEditvfModuleShowFile(vfModuleNode: string, content: string) {
7376 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vfModuleNode)
7377 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7378 cy.get(".file-name").contains(content);