blob: bd8c4c88c9607d10f493bd27cba616d4b03c6315 [file] [log] [blame]
Ittay Stern6f900cc2018-08-29 17:01:32 +03001
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03002///<reference path="../../../node_modules/cypress/types/index.d.ts"/>
3describe('Drawing board', function () {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004 beforeEach(() => {
5 cy.window().then((win) => {
6 win.sessionStorage.clear();
7 cy.setReduxState();
8 cy.preventErrorsOnLoading();
9 cy.initAAIMock();
10 cy.initVidMock();
11 cy.login();
12 });
13 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030014
Ittay Stern6f900cc2018-08-29 17:01:32 +030015 afterEach(() => {
16 cy.screenshot();
17 });
18
19 describe('duplicate', () => {
20
21 it('delete vf module reduce the number of vf modules ', function () {
22 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
23 cy.setReduxState(<any>res);
24 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
25 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').get('i').should('have.class', 'fa-plus-circle');
26 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
27 cy.fillVnfPopup().then(() => {
28 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
29 cy.fillVnfPopup().then(() => {
30 cy.drawingBoardNumberOfExistingElementsShouldContains(2);
31 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0', 1)
32 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
33 cy.drawingBoardNumberOfExistingElementsShouldContains(1);
34 });
35 })
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030036 });
37 });
38
Ittay Stern6f900cc2018-08-29 17:01:32 +030039 it('create new vf module update the number of vf modules ', () => {
40 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
41 cy.setReduxState(<any>res);
42 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
43 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').get('i').should('have.class', 'fa-plus-circle');
44 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
45 cy.fillVnfPopup().then(() => {
46 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
47 cy.fillVnfPopup().then(() => {
48 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
49 cy.fillVnfPopup().then(() => {
50 cy.drawingBoardNumberOfExistingElementsShouldContains(3);
51 });
52 });
53 });
54 });
55 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030056
Ittay Stern6f900cc2018-08-29 17:01:32 +030057 it('duplicate vnf multi - should update number of vf modules on left side and disable duplicate when created max', () => {
58 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
59 cy.setReduxState(<any>res);
60 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
61 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').get('i').should('have.class', 'fa-plus-circle')
62 .drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
63 cy.fillVnfPopup().then(() => {
64 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0')
65 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
66 .get('.quantity-select option').should('have.length', 9)
67 .getElementByDataTestsId('duplicate-amount-vfmodules').select('4')
68 .getTagElementContainsText('button', 'Duplicate').click({force: true});
69 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0', 2)
70 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
71 .get('.quantity-select option').should('have.length', 5)
72 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
73 .getTagElementContainsText('button', 'Duplicate').click({force: true});
74 cy.getElementByDataTestsId('node-2017-488_ADIOD-vPE 0').get("span").should('have.class', 'icon-v ng-star-inserted');
75 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0', 9)
76 .get('ul.dropdown-menu li:nth-child(2)').should('have.class', 'disabled');
77 // close menu
78 cy.get('body').click();
79 cy.drawingBoardNumberOfExistingElementsShouldContains(10);
80 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0', 1)
81 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
82 cy.drawingBoardNumberOfExistingElementsShouldContains(9);
83 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0', 3)
84 .get('ul.dropdown-menu li:nth-child(2)').should('not.have.class', 'disabled');
85 })
86 });
87 });
88
89 it('cancel duplicate multi vnf - shouldn\'t duplicate', () => {
90 let res = getReduxWithVNFS(true);
91 cy.setReduxState(<any>res);
92 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
93 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vMee 0';
94 cy.getElementByDataTestsId(vnfNode).should('have.length', 1)
95 .drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode)
96 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
97 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
98 .getTagElementContainsText('button', 'Cancel').click({force: true})
99 .getElementByDataTestsId(vnfNode).should('have.length', 1);
100 });
101
102 it('service with 2 network - can add unlimited number of network instances', () => {
103 let res = getReduxWith2Networks();
104 cy.setReduxState(<any>res);
105 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2ab1da67-39cc-425f-ba52-59a64d0ea04a');
106 cy.get('drawing-board-tree tree-node-content').should('have.have.length', 1);
107
108 addNetworkFromModel('node-SR-IOV Provider 2-1').then(() => {
109 });
110 });
111
112 it('duplicate vnf macro', () => {
113 let res = getReduxWithVNFS(true);
114 cy.setReduxState(<any>res);
115 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
116 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vMee 0';
117 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vmee0..VfVmee..vmme_vlc..module-1';
118 cy.duplicateVnf(vnfNode, 1);
119 //edit the second vnf lineOfBusiness to be ECOMP
120 editSecondVnf(vnfNode);
121 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
122 //assert that each vnf has it's own lineOfBusiness
123 cy.getReduxState().then((state) => {
124 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
125 chai.expect(serviceInstance.vnfs['VF_vMee 0'].lineOfBusiness).equal("zzz1");
126 chai.expect(serviceInstance.vnfs['VF_vMee 0:0001'].lineOfBusiness).equal("ONAP");
127 });
128 });
129
130 it('delete duplicate vnf ', () => {
131 let res = getReduxWith2VNFS();
132 cy.setReduxState(<any>res);
133 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
134 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0').should('have.length', 2);
135
136 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 1)
137 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
138 .getTagElementContainsText('button', 'Duplicate').click({force: true})
139 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
140
141 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 2)
142 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
143 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0').should('have.length', 3);
144 });
145
146 it('check the instanceParams set to instance ', () => {
147 let res = getReduxWith2VNFS();
148 let instanceName = "InstanceName";
149 cy.setReduxState(<any>res);
150 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
151 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 1)
152 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
153 .getElementByDataTestsId('instanceName').type(instanceName)
154 .genericFormSubmitForm();
155
156 checkDynamicInputs();
157
158 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 1)
159 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
160 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
161 checkDynamicInputs();
162
163 });
164
165 it('delete duplicate vfModule ', () => {
166 let res = getReduxWith2VNFS();
167 cy.setReduxState(<any>res);
168 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
169 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0').should('have.length', 2)
170 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0')
171 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
172 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0').should('have.length', 2);
173 });
174
175 it('duplicate unique vnf ', () => {
176 let res = getReduxWith2VNFS();
177 cy.setReduxState(<any>res);
178 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
179 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0').should('have.length', 2)
180 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 1)
181 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
182 .getTagElementContainsText('button', 'Duplicate').click({force: true})
183 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
184 });
185
186 it('duplicate a-la-carte vnf + networks', () => {
187 let res = getReduxWithVNFS(false);
188 cy.setTestApiParamToGR();
189
190 res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].service.instantiationType = "A-La-Carte";
191
192 //remove VfModules since they are not fit to a-la-carte scenario
193 delete res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vMee 0'].vfModules;
194 delete res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vMee 0'].vfModules;
195
196 res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vMee 0'].instanceName = "VFvMee00001";
197 cy.setReduxState(<any>res);
198 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
199 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vMee 0';
200 cy.duplicateVnf(vnfNode, 1);
201
202 //edit the second vnf lineOfBusiness to be ECOMP
203 editSecondVnf(vnfNode);
204 cy.drawingBoardPressAddButtonByElementName("node-ExtVL 0").click({force: true}).then(() => {
205 cy.fillNetworkPopup();
206 });
207
208 // compare state with the json file
209 cy.getReduxState().then((state) => {
210 let serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
211 //assert that each vnf has it's own lineOfBusiness
212 chai.expect(serviceInstance.vnfs['VF_vMee 0'].lineOfBusiness).equal("zzz1");
213 chai.expect(serviceInstance.vnfs['VF_vMee 0:0001'].lineOfBusiness).equal("ONAP");
214 cy.readFile('../vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json').then((file) => {
215 const vnfs = file.vnfs;
216 var vnfNames = Object.keys(vnfs);
217
218 for (var i: number = 0; i < vnfNames.length; i++) {
219 chai.expect(serviceInstance.vnfs).to.have.any.keys(vnfNames[i]);
220 }
221
222 chai.expect(serviceInstance.vnfs['VF_vMee 0'].lineOfBusiness).equal(vnfs['VF_vMee 0'].lineOfBusiness);
223 chai.expect(serviceInstance.vnfs['VF_vMee 0'].instanceName).equal(vnfs['VF_vMee 0'].instanceName);
224
225 vnfs['VF_vMee 0:0001'].trackById = serviceInstance.vnfs['VF_vMee 0:0001'].trackById;
226
227 cy.deepCompare(serviceInstance.vnfs['VF_vMee 0:0001'], vnfs['VF_vMee 0:0001']);
228 cy.deepCompare(serviceInstance.vnfs['VF_vMee 0'], vnfs['VF_vMee 0']);
229
230 const network = serviceInstance.networks['ExtVL 0'];
231
232 file.networks['ExtVL 0'].trackById = network.trackById;
233 cy.deepCompare(network, file.networks['ExtVL 0']);
234 });
235 });
236 });
237
238 });
239
240 describe('multiple tests', () => {
241 it('remove vfModule with missing data should update deploy button status', () => {
242 let res = getReduxWithVFModuleMissingData();
243 cy.setReduxState(<any>res);
244 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
245 cy.getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0-alert-icon').should('have.class', 'icon-alert')
246 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0')
247 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
248 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
249
250 cy.updateServiceShouldNotOverrideChild();
251 });
252
253 it('remove VNF with missing data should update deploy button status ', () => {
254 let res = getReduxWithVNFMissingData();
255 cy.setReduxState(<any>res);
256 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
257
258 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0-alert-icon').should('have.class', 'icon-alert')
259 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_ADIOD-vPE 0', 1)
260 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
261 .getTagElementContainsText('button', 'Remove VNF').click({force: true})
262 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
263 cy.updateServiceShouldNotOverrideChild();
264 });
265
266 xit('should display service model name', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300267 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
268 cy.setReduxState(<any>res);
269 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
270 cy.get('#service-model-name').contains('action-data');
271 });
272 });
273
Ittay Stern6f900cc2018-08-29 17:01:32 +0300274 it('should display icon and message if no vnf and vnfModules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300275 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
276 cy.setReduxState(<any>res);
277 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300278 cy.getElementByDataTestsId("text-title").contains("Please add objects (VNFs, network, modules etc.)");
279 cy.getElementByDataTestsId("text-title2").contains("from the left tree to design the service instance");
280 cy.getElementByDataTestsId("text-subtitle").contains("Once done, click Deploy to start instantiation");
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300281 cy.get('#not-node-img-id').and('be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300282 cy.getElementByDataTestsId("no-content-icon").should('have.class', "no-content-icon");
283 cy.getElementByDataTestsId("no-content-icon").should('have.class', "upload-icon-service-planing");
284 cy.getElementByDataTestsId("no-content-icon").should('have.attr', "src", "./assets/img/UPLOAD.svg");
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300285 });
286 });
287
Ittay Stern6f900cc2018-08-29 17:01:32 +0300288 it('should show alert on remove vnf with modules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300289 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
290 cy.setReduxState(<any>res);
291 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300292 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300293 // assert vfModules are enabled
294 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1"]')
295 .should('not.be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300296 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove');
297
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300298 cy.get('.title').contains('Remove VNF');
299 cy.get('.sdc-button').contains('Remove VNF').click();
300 // assert vfModules are disabled after remove parent vnf
301 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1"]')
302 .should('be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300303 cy.updateServiceShouldNotOverrideChild();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300304 });
305 });
306
Ittay Stern6f900cc2018-08-29 17:01:32 +0300307 it('should not show alert on remove vnf without modules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300308 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
309 cy.setReduxState(<any>res);
310 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300311 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_ADIOD-vPE 1');
312 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove')
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300313 });
314 });
315
Ittay Stern6f900cc2018-08-29 17:01:32 +0300316 it('should show <Automatically Assigned> if ecomp is true', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300317 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
318 cy.setReduxState(<any>res);
319 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300320 cy.drawingBoardPressAddButtonByElementName('node-2017-388_ADIOD-vPE 0').click({force: true});
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300321
322 cy.selectDropdownOptionByText('productFamily', 'DHV');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300323 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
324 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
325 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300326 cy.selectDropdownOptionByText('platform', 'platform');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300327 cy.genericFormSubmitForm();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300328
Ittay Stern6f900cc2018-08-29 17:01:32 +0300329 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_ADIOD-vPE 0').contains('<Automatically Assigned>');
330 cy.updateServiceShouldNotOverrideChild();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300331 });
332 });
333
Ittay Stern6f900cc2018-08-29 17:01:32 +0300334 it('should show model name if ecomp is false', () => {
335 const vnfModelKey: string = '2017-488_ADIOD-vPE 0',
336 vnfModelName: string = '2017-488_ADIOD-vPE';
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300337 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300338 res.service.serviceHierarchy['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].vnfs[vnfModelKey].properties.ecomp_generated_naming = 'false';
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300339 cy.setReduxState(<any>res);
340 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300341 cy.drawingBoardPressAddButtonByElementName('node-2017-488_ADIOD-vPE 0').click({force: true});
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300342
343 cy.selectDropdownOptionByText('productFamily', 'DHV');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300344 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
345 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
346 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300347 cy.selectDropdownOptionByText('platform', 'platform');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300348 cy.genericFormSubmitForm();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300349
350 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0').contains(vnfModelName);
351 });
352 });
353
Ittay Stern6f900cc2018-08-29 17:01:32 +0300354 describe('add instance open a popup', () => {
355
356 it('should add vfModule with popup with empty required instance name', () => {
357 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
358 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].properties.ecomp_generated_naming = "false";
359 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].vfModules = [];
360 cy.setReduxState(<any>res);
361 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
362 cy.get('available-models-tree tree-node-expander').eq(2).click();
363 cy.drawingBoardPressAddButtonByElementName('node-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1').click({force: true});
364 });
365 });
366
367 it('should add vfModule with popup if empty required dynamic input', () => {
368 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
369 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].vfModules["2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1"].inputs["adiodvpe0_bandwidth"].default = '';
370 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].vfModules = [];
371 cy.setReduxState(<any>res);
372 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
373 cy.get('available-models-tree tree-node-expander').eq(2).click();
374 cy.drawingBoardPressAddButtonByElementName('node-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1').click({force: true});
375 cy.get('#instance-popup').and('be.visible');
376 });
377 });
378
379 });
380
381
382 describe('show warning and disable deploy button on vnf missing data', () => {
383 it('show warning on vnf, and disable button, remove warning and enable button after edit', () => {
384 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
385 res.service.serviceInstance['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].existingVNFCounterMap['0903e1c0-8e03-4936-b5c2-260653b96413'] = 1;
386 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].validationCounter = 1;
387 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-388_ADIOD-vPE 1"] = {
388 "rollbackOnFailure": "false",
389 "vfModules": {},
390 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
391 "lcpCloudRegionId": "",
392 "tenantId": "",
393 "lineOfBusiness": "zzz1",
394 "platformName": "platform",
395 "isMissingData": true,
396 "modelInfo": {
397 "modelType": "service",
398 "modelInvariantId": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
399 "modelVersionId": "0903e1c0-8e03-4936-b5c2-260653b96413",
400 "modelName": "2017-388_ADIOD-vPE",
401 "modelVersion": "1.0",
402 "modelCustomizationId": "280dec31-f16d-488b-9668-4aae55d6648a",
403 "modelCustomizationName": "2017-388_ADIOD-vPE 1"
404 }
405 };
406 cy.setReduxState(<any>res);
407 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
408 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_ADIOD-vPE 1-alert-icon").and('be.visible');
409 cy.isElementContainsAttr('deployBtn', 'disabled');
410 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_ADIOD-vPE 1')
411 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
412 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
413 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
414 cy.genericFormSubmitForm();
415 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_ADIOD-vPE 1-alert-icon").should('not.be.visible');
416 cy.getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
417 cy.updateServiceShouldNotOverrideChild();
418 });
419 });
420 });
421
422 describe('vnf should automatically displayed or not according its min value and its vf-modules min value', () => {
423
424 it('vnf with min_instances value > 0 without required VF modules, should be created automatically without children', () => {
425 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
426 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].properties['min_instances'] = 1;
427 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].vfModules["2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"].properties['initialCount'] = 0;
428 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vfModules["2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"].properties['initialCount'] = 0;
429 cy.setReduxState(<any>res);
430 cy.fillServicePopup().then(() => {
431 cy.visit("welcome.htm").then(() => {
432 cy.visit('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd').then(() => {
433 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0').should('exist');
434 cy.getElementByDataTestsId('node-25284168-24bb-4698-8cb4-3f509146eca5-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1').should('not.exist');
435 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0').should('not.exist');
436 })
437 })
438 });
439 });
440
441 });
442
443 it('vnf with min_instances value > 1 with required VF modules, should be created automatically with children only once', () => {
444 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
445 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].properties['min_instances'] = 3;
446 cy.setReduxState(<any>res);
447 cy.fillServicePopup().then(() => {
448 cy.visit("welcome.htm").then(() => {
449 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
450 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0').should('exist');
451 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0').should('have.length', 1);
452
453 });
454 });
455 });
456 });
457
458
459 it('vnf with min_instances value = 0 with required VF modules should be created automatically with its children', () => {
460 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
461 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_ADIOD-vPE 0"].properties['min_instances'] = 0;
462 cy.setReduxState(<any>res);
463 cy.fillServicePopup().then(() => {
464 cy.visit("welcome.htm").then(() => {
465 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
466 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0').should('exist');
467 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0').should('exist');
468 cy.updateServiceShouldNotOverrideChild();
469 });
470 });
471 });
472
473 });
474
475
476 it('vnf without min_instances and without required VF modules, should not exist automatically in right side', () => {
477 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
478 cy.setReduxState(<any>res);
479 cy.fillServicePopup().then(() => {
480 cy.visit("welcome.htm").then(() => {
481 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
482 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_ADIOD-vPE 0').should('not.exist');
483 });
484 });
485 });
486 });
487 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300488 });
Ittay Stern6f900cc2018-08-29 17:01:32 +0300489
490 describe('supplementary file', () => {
491 it('delete file', () => {
492 let res = getReduxWithVNFS(true);
493 let instanceName = 'instanceName';
494 cy.setReduxState(<any>res);
495 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
496 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vmee0..VfVmee..vmme_vlc..module-1';
497 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
498 cy.getElementByDataTestsId('remove-uploaded-file').click({force: true});
499 cy.getElementByDataTestsId('form-set').should('not.have.attr', 'disabled');
500 cy.typeToInput('instanceName', instanceName);
501 cy.genericFormSubmitForm();
502 cy.getReduxState().then((state) => {
503 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
504 const vfModuleInstance = serviceInstance.vnfs['VF_vMee 0'].vfModules['vf_vmee0..VfVmee..vmme_vlc..module-1']['vf_vmee0..VfVmee..vmme_vlc..module-1dcudx'];
505 chai.expect(vfModuleInstance.supplementaryFile_hidden).to.be.null;
506 chai.expect(vfModuleInstance.supplementaryFile_hidden_content).to.be.null;
507 chai.expect(vfModuleInstance.supplementaryFileContent).to.be.undefined;
508 chai.expect(vfModuleInstance.supplementaryFileName).to.be.undefined;
509 });
510 cy.getElementByDataTestsId('node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vMee 0').click();
511 assertEditvfModuleShowFile(vfModuleNode, "Choose file");
512 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
513 });
514 });
515
516 describe('component info', () => {
517
518 const longText = 'Im a very long text for verify wrapping so please dont make me shorter';
519
520 function testIfComponentInfoShown(flagState:boolean) {
521 let res = getReduxWith2VNFS();
522 res.global.flags.FLAG_1906_COMPONENT_INFO = flagState;
523 res.service.serviceHierarchy["f4d84bb4-a416-4b4e-997e-0059973630b9"].service.serviceRole = longText;
524 cy.setReduxState(<any>res);
525 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
526 let conditionStr = flagState ? "" : "not.";
527 cy.get('component-info').should(conditionStr+"be.visible");
528 const otherComponentWidth = flagState ? 5 : 6;
529 const otherComponentCss = 'col-md-'+otherComponentWidth ;
530 cy.get('available-models-tree').should("have.class", otherComponentCss);
531 cy.get('drawing-board-tree').should("have.class", otherComponentCss);
532 if (flagState) {
533 cy.get('component-info').should("have.class", 'col-md-2');
534 }
535
536
537 }
538
539 it('component info is shown and relevant fields are shown', () => {
540 testIfComponentInfoShown(true);
541
542 let labelsAndValues = [
543 ['Model Version', '1.0'],
544 ['Subscriber Name', 'SILVIA ROBBINS'],
545 ['Service Type', 'TYLER SILVIA'],
546 ['Service Role', longText]
547 ];
548 const expectedTitle = 'Service Instance INFO';
549 cy.assertComponentInfoTitleLabelsAndValues(expectedTitle, labelsAndValues);
550 cy.getElementByDataTestsId('model-item-value-Service Role').should('have.css', 'height', '32px'); //assert that long text is wrap
551 });
552
553 it('component info is not shown when feature flag is false', () => {
554 testIfComponentInfoShown(false);
555 });
556 });
557
558
559 function addNetworkFromModel(instanceName: string) {
560 return cy.get('drawing-board-tree').find('tree-node-content').then((elemets) => {
561 cy.get('drawing-board-tree tree-node-content').should('have.have.length', elemets.length);
562 cy.drawingBoardPressAddButtonByElementName(instanceName).click({force: true}).then(() => {
563 cy.fillNetworkPopup();
564 cy.get('drawing-board-tree tree-node-content').should('have.have.length', (elemets.length + 1));
565 cy.updateServiceShouldNotOverrideChild();
566 });
567 });
568 }
569
570 function getReduxWith2VNFS() {
571 return {
572 "global": {
573 "name": null,
574 "flags": {
575 "FLAG_SHOW_ASSIGNMENTS": true,
576 "FLAG_UNASSIGN_SERVICE": true,
577 "FLAG_SHOW_VERIFY_SERVICE": false,
578 "FLAG_COLLECTION_RESOURCE_SUPPORT": true,
579 "FLAG_ASYNC_INSTANTIATION": true,
580 "EMPTY_DRAWING_BOARD_TEST": false,
581 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
582 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
583 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
584 "FLAG_DUPLICATE_VNF": true,
585 "FLAG_SERVICE_MODEL_CACHE": true,
586 "CREATE_INSTANCE_TEST": false,
587 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": false,
588 "FLAG_ASYNC_JOBS": true,
589 "FLAG_1906_COMPONENT_INFO" : false
590 },
591 "type": "[FLAGS] Update"
592 },
593 "service": {
594 "serviceHierarchy": {
595 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
596 "service": {
597 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
598 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
599 "name": "ComplexService",
600 "version": "1.0",
601 "toscaModelURL": null,
602 "category": "Emanuel",
603 "serviceType": "",
604 "serviceRole": "",
605 "description": "ComplexService",
606 "serviceEcompNaming": "true",
607 "instantiationType": "Macro",
608 "inputs": {}
609 },
610 "vnfs": {
611 "VF_vMee 0": {
612 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
613 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
614 "description": "VSP_vMee",
615 "name": "VF_vMee",
616 "version": "2.0",
617 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
618 "inputs": {},
619 "commands": {},
620 "properties": {
621 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
622 "sctp-a-ipv6-egress_rule_application": "any",
623 "sctp-b-ipv6-egress_src_start_port": "0",
624 "Internal2_allow_transit": "true",
625 "sctp-b-IPv6_ethertype": "IPv6",
626 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
627 "sctp-b-ingress_rule_protocol": "icmp",
628 "sctp-b-ingress_action": "pass",
629 "sctp-a-egress_rule_application": "any",
630 "sctp-b-ipv6-ingress-src_start_port": "0.0",
631 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
632 "sctp-b-egress_src_addresses": "local",
633 "fsb_volume_size_0": "320.0",
634 "sctp-a-ipv6-ingress-dst_start_port": "0",
635 "sctp-a-ipv6-ingress_ethertype": "IPv4",
636 "sctp-b-ipv6-ingress_rule_application": "any",
637 "domain_name": "default-domain",
638 "sctp-a-egress_src_addresses": "local",
639 "sctp-b-egress-src_start_port": "0.0",
640 "sctp-a-ingress_rule_protocol": "icmp",
641 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
642 "sctp-b-ipv6-ingress-dst_end_port": "65535",
643 "sctp-a-ingress_ethertype": "IPv4",
644 "sctp-a-egress-src_start_port": "0.0",
645 "sctp-b-dst_subnet_prefix_v6": "::",
646 "nf_naming": "{ecomp_generated_naming=false}",
647 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
648 "sctp-b-egress-dst_start_port": "0.0",
649 "ncb_flavor_name": "nv.c20r64d1",
650 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
651 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
652 "Internal2_net_cidr": "10.0.0.10",
653 "sctp-a-ingress-dst_start_port": "0.0",
654 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
655 "sctp-a-egress-dst_start_port": "0.0",
656 "sctp-a-egress_ethertype": "IPv4",
657 "vlc_st_service_mode": "in-network-nat",
658 "sctp-a-ipv6-egress_ethertype": "IPv4",
659 "sctp-a-egress-src_end_port": "65535.0",
660 "sctp-b-egress_action": "pass",
661 "sctp-b-ipv6-egress_rule_application": "any",
662 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
663 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
664 "sctp-a-ipv6-ingress-src_start_port": "0.0",
665 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
666 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
667 "sctp-b-ipv6-egress_ethertype": "IPv4",
668 "Internal1_net_cidr": "10.0.0.10",
669 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
670 "fsb_flavor_name": "nv.c20r64d1",
671 "sctp_rule_protocol": "132",
672 "sctp-a-ipv6-ingress_rule_application": "any",
673 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
674 "ecomp_generated_naming": "false",
675 "sctp-a-IPv6_ethertype": "IPv6",
676 "vlc_st_virtualization_type": "virtual-machine",
677 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
678 "sctp-b-ingress-dst_end_port": "65535.0",
679 "sctp-b-ingress-dst_start_port": "0.0",
680 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
681 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
682 "sctp-b-ingress_rule_application": "any",
683 "vlc_flavor_name": "nd.c16r64d1",
684 "int2_sec_group_name": "int2-sec-group",
685 "sctp-b-ipv6-egress_src_addresses": "local",
686 "vlc_st_interface_type_int1": "other1",
687 "vlc_st_interface_type_int2": "other2",
688 "sctp-a-ipv6-egress-dst_start_port": "0",
689 "sctp-b-egress-src_end_port": "65535.0",
690 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
691 "Internal2_shared": "false",
692 "sctp-a-ipv6-egress_rule_protocol": "any",
693 "Internal2_rpf": "disable",
694 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
695 "sctp-b-ipv6-egress_src_end_port": "65535",
696 "sctp-a-ipv6-egress_src_addresses": "local",
697 "sctp-a-ingress-dst_end_port": "65535.0",
698 "sctp-a-ipv6-egress_src_end_port": "65535",
699 "Internal1_forwarding_mode": "l2",
700 "Internal2_dhcp": "false",
701 "sctp-a-dst_subnet_prefix_v6": "::",
702 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
703 "vlc_st_interface_type_gtp": "other0",
704 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
705 "sctp-b-src_subnet_prefix_v6": "::",
706 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
707 "int1_sec_group_name": "int1-sec-group",
708 "Internal1_dhcp": "false",
709 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
710 "Internal2_forwarding_mode": "l2",
711 "sctp-a-ipv6-egress_dst_end_port": "65535",
712 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
713 "Internal1_net_cidr_len": "17",
714 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
715 "sctp-a-ingress_dst_addresses": "local",
716 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
717 "sctp-a-egress_action": "pass",
718 "fsb_volume_type_0": "SF-Default-SSD",
719 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
720 "vlc_st_interface_type_sctp_a": "left",
721 "vlc_st_version": "2",
722 "sctp-a-src_subnet_prefix_v6": "::",
723 "vlc_st_interface_type_sctp_b": "right",
724 "sctp-a-ingress_rule_application": "any",
725 "sctp-b-egress_ethertype": "IPv4",
726 "sctp-a-ipv6-egress_src_start_port": "0",
727 "instance_ip_family_v6": "v6",
728 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
729 "sctp-b-ingress-src_start_port": "0.0",
730 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
731 "sctp-b-ingress_dst_addresses": "local",
732 "vlc_st_interface_type_oam": "management",
733 "multi_stage_design": "false",
734 "oam_sec_group_name": "oam-sec-group",
735 "Internal2_net_gateway": "10.0.0.10",
736 "sctp-a-ipv6-ingress-dst_end_port": "65535",
737 "Internal1_net_gateway": "10.0.0.10",
738 "sctp-b-ipv6-egress-dst_start_port": "0",
739 "sctp-b-ipv6-egress_rule_protocol": "any",
740 "gtp_sec_group_name": "gtp-sec-group",
741 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
742 "sctp-a-ipv6-ingress_dst_addresses": "local",
743 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
744 "sctp-b-ipv6-egress_action": "pass",
745 "sctp-a-egress_rule_protocol": "icmp",
746 "sctp-a-ipv6-egress_action": "pass",
747 "Internal1_shared": "false",
748 "sctp-b-ipv6-ingress_rule_protocol": "any",
749 "Internal2_net_cidr_len": "17",
750 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
751 "sctp-a-ingress-src_end_port": "65535.0",
752 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
753 "sctp-a-egress-dst_end_port": "65535.0",
754 "sctp-b-egress_rule_protocol": "icmp",
755 "sctp-a-ingress_action": "pass",
756 "sctp-b-ipv6-ingress_action": "pass",
757 "vlc_st_service_type": "firewall",
758 "sctp-b-ipv6-egress_dst_end_port": "65535",
759 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
760 "sctp-b-ipv6-ingress-dst_start_port": "0",
761 "vlc_st_availability_zone": "true",
762 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
763 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
764 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
765 "gpb_flavor_name": "nv.c20r64d1",
766 "Internal1_allow_transit": "true",
767 "availability_zone_max_count": "1",
768 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
769 "sctp-b-ipv6-ingress_dst_addresses": "local",
770 "sctp-b-ipv6-ingress_ethertype": "IPv4",
771 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
772 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
773 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
774 "sctp-a-ipv6-ingress_action": "pass",
775 "Internal1_rpf": "disable",
776 "sctp-b-ingress_ethertype": "IPv4",
777 "sctp-b-ingress-src_end_port": "65535.0",
778 "sctp-b-egress_rule_application": "any",
779 "sctp-a-ipv6-ingress_rule_protocol": "any",
780 "sctp-a-ingress-src_start_port": "0.0",
781 "sctp-b-egress-dst_end_port": "65535.0"
782 },
783 "type": "VF",
784 "modelCustomizationName": "VF_vMee 0",
785 "vfModules": {
786 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
787 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
788 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
789 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
790 "description": null,
791 "name": "VfVmee..vmme_vlc..module-1",
792 "version": "2",
793 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
794 "properties": {
795 "minCountInstances": 0,
796 "maxCountInstances": null,
797 "initialCount": 0,
798 "vfModuleLabel": "vmme_vlc"
799 },
800 "inputs": {},
801 "volumeGroupAllowed": false
802 },
803 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
804 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
805 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
806 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
807 "description": null,
808 "name": "VfVmee..vmme_gpb..module-2",
809 "version": "2",
810 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
811 "properties": {
812 "minCountInstances": 0,
813 "maxCountInstances": null,
814 "initialCount": 0,
815 "vfModuleLabel": "vmme_gpb"
816 },
817 "inputs": {},
818 "volumeGroupAllowed": false
819 },
820 "vf_vmee0..VfVmee..base_vmme..module-0": {
821 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
822 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
823 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
824 "description": null,
825 "name": "VfVmee..base_vmme..module-0",
826 "version": "2",
827 "modelCustomizationName": "VfVmee..base_vmme..module-0",
828 "properties": {
829 "minCountInstances": 1,
830 "maxCountInstances": 1,
831 "initialCount": 1,
832 "vfModuleLabel": "base_vmme"
833 },
834 "inputs": {},
835 "volumeGroupAllowed": true
836 }
837 },
838 "volumeGroups": {
839 "vf_vmee0..VfVmee..base_vmme..module-0": {
840 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
841 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
842 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
843 "description": null,
844 "name": "VfVmee..base_vmme..module-0",
845 "version": "2",
846 "modelCustomizationName": "VfVmee..base_vmme..module-0",
847 "properties": {
848 "minCountInstances": 1,
849 "maxCountInstances": 1,
850 "initialCount": 1,
851 "vfModuleLabel": "base_vmme"
852 },
853 "inputs": {}
854 }
855 },
856 "vfcInstanceGroups": {}
857 }
858 },
859 "networks": {
860 "ExtVL 0": {
861 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
862 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
863 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
864 "name": "ExtVL",
865 "version": "37.0",
866 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
867 "inputs": {},
868 "commands": {},
869 "properties": {
870 "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}}",
871 "exVL_naming": "{ecomp_generated_naming=true}",
872 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
873 "network_homing": "{ecomp_selected_instance_node_target=false}"
874 },
875 "type": "VL",
876 "modelCustomizationName": "ExtVL 0"
877 }
878 },
879 "collectionResource": {},
880 "configurations": {
881 "Port Mirroring Configuration By Policy 0": {
882 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
883 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
884 "description": "A port mirroring configuration by policy object",
885 "name": "Port Mirroring Configuration By Policy",
886 "version": "27.0",
887 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
888 "inputs": {},
889 "commands": {},
890 "properties": {},
891 "type": "Configuration",
892 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
893 "sourceNodes": [],
894 "collectorNodes": null,
895 "configurationByPolicy": false
896 }
897 },
898 "serviceProxies": {},
899 "vfModules": {
900 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
901 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
902 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
903 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
904 "description": null,
905 "name": "VfVmee..vmme_vlc..module-1",
906 "version": "2",
907 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
908 "properties": {
909 "minCountInstances": 0,
910 "maxCountInstances": null,
911 "initialCount": 0,
912 "vfModuleLabel": "vmme_vlc"
913 },
914 "inputs": {},
915 "volumeGroupAllowed": false
916 },
917 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
918 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
919 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
920 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
921 "description": null,
922 "name": "VfVmee..vmme_gpb..module-2",
923 "version": "2",
924 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
925 "properties": {
926 "minCountInstances": 0,
927 "maxCountInstances": null,
928 "initialCount": 0,
929 "vfModuleLabel": "vmme_gpb"
930 },
931 "inputs": {},
932 "volumeGroupAllowed": false
933 },
934 "vf_vmee0..VfVmee..base_vmme..module-0": {
935 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
936 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
937 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
938 "description": null,
939 "name": "VfVmee..base_vmme..module-0",
940 "version": "2",
941 "modelCustomizationName": "VfVmee..base_vmme..module-0",
942 "properties": {
943 "minCountInstances": 1,
944 "maxCountInstances": 1,
945 "initialCount": 1,
946 "vfModuleLabel": "base_vmme"
947 },
948 "inputs": {},
949 "volumeGroupAllowed": true
950 }
951 },
952 "volumeGroups": {
953 "vf_vmee0..VfVmee..base_vmme..module-0": {
954 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
955 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
956 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
957 "description": null,
958 "name": "VfVmee..base_vmme..module-0",
959 "version": "2",
960 "modelCustomizationName": "VfVmee..base_vmme..module-0",
961 "properties": {
962 "minCountInstances": 1,
963 "maxCountInstances": 1,
964 "initialCount": 1,
965 "vfModuleLabel": "base_vmme"
966 },
967 "inputs": {}
968 }
969 },
970 "pnfs": {}
971 },
972 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
973 "service": {
974 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
975 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
976 "name": "ADIOD vMX vPE_BV Service 488",
977 "version": "1.0",
978 "toscaModelURL": null,
979 "category": "Network L1-3",
980 "serviceType": "",
981 "serviceRole": "",
982 "description": "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
983 "serviceEcompNaming": "true",
984 "instantiationType": "Macro",
985 "inputs": {
986 "2017488_adiodvpe0_ASN": {
987 "type": "string",
988 "description": "AV/PE",
989 "entry_schema": null,
990 "inputProperties": null,
991 "constraints": [],
992 "required": true,
993 "default": "AV_vPE"
994 }
995 }
996 },
997 "vnfs": {
998 "2017-488_ADIOD-vPE 0": {
999 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1000 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1001 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD 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",
1002 "name": "2017-488_ADIOD-vPE",
1003 "version": "9.0",
1004 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1005 "inputs": {
1006 "vnf_config_template_version": {
1007 "type": "string",
1008 "description": "VPE Software Version",
1009 "entry_schema": null,
1010 "inputProperties": null,
1011 "constraints": [],
1012 "required": true,
1013 "default": "17.2"
1014 },
1015 "bandwidth_units": {
1016 "type": "string",
1017 "description": "Units of bandwidth",
1018 "entry_schema": null,
1019 "inputProperties": null,
1020 "constraints": [],
1021 "required": true,
1022 "default": "Gbps"
1023 },
1024 "bandwidth": {
1025 "type": "string",
1026 "description": "Requested VPE bandwidth",
1027 "entry_schema": null,
1028 "inputProperties": null,
1029 "constraints": [],
1030 "required": true,
1031 "default": "10"
1032 },
1033 "AIC_CLLI": {
1034 "type": "string",
1035 "description": "AIC Site CLLI",
1036 "entry_schema": null,
1037 "inputProperties": null,
1038 "constraints": [],
1039 "required": true,
1040 "default": "ATLMY8GA"
1041 },
1042 "availability_zone_0": {
1043 "type": "string",
1044 "description": "The Availability Zone to launch the instance.",
1045 "entry_schema": null,
1046 "inputProperties": null,
1047 "constraints": [],
1048 "required": true,
1049 "default": "mtpocfo-kvm-az01"
1050 },
1051 "ASN": {
1052 "type": "string",
1053 "description": "AV/PE",
1054 "entry_schema": null,
1055 "inputProperties": null,
1056 "constraints": [],
1057 "required": true,
1058 "default": "AV_vPE"
1059 },
1060 "vnf_instance_name": {
1061 "type": "string",
1062 "description": "The hostname assigned to the vpe.",
1063 "entry_schema": null,
1064 "inputProperties": null,
1065 "constraints": [],
1066 "required": true,
1067 "default": "mtnj309me6"
1068 }
1069 },
1070 "commands": {
1071 "vnf_config_template_version": {
1072 "displayName": "vnf_config_template_version",
1073 "command": "get_input",
1074 "inputName": "2017488_adiodvpe0_vnf_config_template_version"
1075 },
1076 "bandwidth_units": {
1077 "displayName": "bandwidth_units",
1078 "command": "get_input",
1079 "inputName": "2017488_adiodvpe0_bandwidth_units"
1080 },
1081 "bandwidth": {
1082 "displayName": "bandwidth",
1083 "command": "get_input",
1084 "inputName": "2017488_adiodvpe0_bandwidth"
1085 },
1086 "AIC_CLLI": {
1087 "displayName": "AIC_CLLI",
1088 "command": "get_input",
1089 "inputName": "2017488_adiodvpe0_AIC_CLLI"
1090 },
1091 "availability_zone_0": {
1092 "displayName": "availability_zone_0",
1093 "command": "get_input",
1094 "inputName": "2017488_adiodvpe0_availability_zone_0"
1095 },
1096 "ASN": {
1097 "displayName": "ASN",
1098 "command": "get_input",
1099 "inputName": "2017488_adiodvpe0_ASN"
1100 },
1101 "vnf_instance_name": {
1102 "displayName": "vnf_instance_name",
1103 "command": "get_input",
1104 "inputName": "2017488_adiodvpe0_vnf_instance_name"
1105 }
1106 },
1107 "properties": {
1108 "max_instances": 10,
1109 "min_instances": 1,
1110 "vmxvre_retype": "RE-VMX",
1111 "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
1112 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1113 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1114 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1115 "int_ctl_net_name": "VMX-INTXI",
1116 "vmx_int_ctl_prefix": "10.0.0.10",
1117 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1118 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1119 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1120 "nf_type": "ROUTER",
1121 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1122 "is_AVPN_service": "false",
1123 "vmx_RSG_name": "vREXI-affinity",
1124 "vmx_int_ctl_forwarding": "l2",
1125 "vmxvre_oam_ip_0": "10.0.0.10",
1126 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1127 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1128 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1129 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1130 "vmxvre_image_name_0": "vre172_nova_img",
1131 "vmxvre_instance": "0",
1132 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1133 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1134 "vmxvpfe_volume_size_0": "40.0",
1135 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1136 "nf_naming": "{ecomp_generated_naming=true}",
1137 "multi_stage_design": "false",
1138 "nf_naming_code": "me6",
1139 "vmxvre_name_0": "vREXI",
1140 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1141 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1142 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1143 "vmxvpfe_image_name_0": "vpfe172_nova_img",
1144 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1145 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1146 "vmxvre_console": "vidconsole",
1147 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1148 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1149 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1150 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1151 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1152 "vf_module_id": "123",
1153 "nf_function": "ADIOD vPE",
1154 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1155 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1156 "ecomp_generated_naming": "true",
1157 "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
1158 "vnf_name": "mtnj309me6vre",
1159 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1160 "vmxvre_volume_type_1": "HITACHI",
1161 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1162 "vmxvre_volume_type_0": "HITACHI",
1163 "vmxvpfe_volume_type_0": "HITACHI",
1164 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
1165 "bandwidth_units": "get_input:2017488_adiodvpe0_bandwidth_units",
1166 "vnf_id": "123",
1167 "vmxvre_oam_prefix": "24",
1168 "availability_zone_0": "get_input:2017488_adiodvpe0_availability_zone_0",
1169 "ASN": "get_input:2017488_adiodvpe0_ASN",
1170 "vmxvre_chassis_i2cid": "161",
1171 "vmxvpfe_name_0": "vPFEXI",
1172 "bandwidth": "get_input:2017488_adiodvpe0_bandwidth",
1173 "availability_zone_max_count": "1",
1174 "vmxvre_volume_size_0": "45.0",
1175 "vmxvre_volume_size_1": "50.0",
1176 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1177 "vmxvre_oam_gateway": "10.0.0.10",
1178 "vmxvre_volume_name_1": "vREXI_FAVolume",
1179 "vmxvre_ore_present": "0",
1180 "vmxvre_volume_name_0": "vREXI_FBVolume",
1181 "vmxvre_type": "0",
1182 "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
1183 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1184 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1185 "vmx_int_ctl_len": "24",
1186 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1187 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1188 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1189 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1190 "nf_role": "vPE",
1191 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1192 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1193 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1194 },
1195 "type": "VF",
1196 "modelCustomizationName": "2017-488_ADIOD-vPE 0",
1197 "vfModules": {
1198 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1199 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1200 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1201 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1202 "description": null,
1203 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1204 "version": "8",
1205 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1206 "properties": {
1207 "minCountInstances": 0,
1208 "maxCountInstances": null,
1209 "initialCount": 0,
1210 "vfModuleLabel": "ADIOD_vRE_BV"
1211 },
1212 "inputs": {
1213 "2017488_adiodvpe0_bandwidth_units": {
1214 "type": "string",
1215 "description": "Units of bandwidth",
1216 "entry_schema": null,
1217 "inputProperties": {
1218 "sourceType": "HEAT",
1219 "vfModuleLabel": "ADIOD_vRE_BV",
1220 "paramName": "bandwidth_units"
1221 },
1222 "constraints": null,
1223 "required": true,
1224 "default": "Gbps"
1225 },
1226 "2017488_adiodvpe0_bandwidth": {
1227 "type": "string",
1228 "description": "Requested VPE bandwidth",
1229 "entry_schema": null,
1230 "inputProperties": {
1231 "sourceType": "HEAT",
1232 "vfModuleLabel": "ADIOD_vRE_BV",
1233 "paramName": "bandwidth"
1234 },
1235 "constraints": null,
1236 "required": true,
1237 "default": "10"
1238 },
1239 "2017488_adiodvpe0_vnf_instance_name": {
1240 "type": "string",
1241 "description": "The hostname assigned to the vpe.",
1242 "entry_schema": null,
1243 "inputProperties": {
1244 "sourceType": "HEAT",
1245 "vfModuleLabel": "ADIOD_vRE_BV",
1246 "paramName": "vnf_instance_name"
1247 },
1248 "constraints": null,
1249 "required": true,
1250 "default": "mtnj309me6"
1251 },
1252 "2017488_adiodvpe0_vnf_config_template_version": {
1253 "type": "string",
1254 "description": "VPE Software Version",
1255 "entry_schema": null,
1256 "inputProperties": {
1257 "sourceType": "HEAT",
1258 "vfModuleLabel": "ADIOD_vRE_BV",
1259 "paramName": "vnf_config_template_version"
1260 },
1261 "constraints": null,
1262 "required": true,
1263 "default": "17.2"
1264 },
1265 "2017488_adiodvpe0_AIC_CLLI": {
1266 "type": "string",
1267 "description": "AIC Site CLLI",
1268 "entry_schema": null,
1269 "inputProperties": {
1270 "sourceType": "HEAT",
1271 "vfModuleLabel": "ADIOD_vRE_BV",
1272 "paramName": "AIC_CLLI"
1273 },
1274 "constraints": null,
1275 "required": true,
1276 "default": "ATLMY8GA"
1277 }
1278 },
1279 "volumeGroupAllowed": true
1280 },
1281 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
1282 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1283 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1284 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1285 "description": null,
1286 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1287 "version": "6",
1288 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1289 "properties": {
1290 "minCountInstances": 1,
1291 "maxCountInstances": 1,
1292 "initialCount": 1,
1293 "vfModuleLabel": "ADIOD_base_vPE_BV"
1294 },
1295 "inputs": {},
1296 "volumeGroupAllowed": false
1297 },
1298 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1299 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1300 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1301 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1302 "description": null,
1303 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1304 "version": "8",
1305 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1306 "properties": {
1307 "minCountInstances": 0,
1308 "maxCountInstances": null,
1309 "initialCount": 0,
1310 "vfModuleLabel": "ADIOD_vPFE_BV"
1311 },
1312 "inputs": {
1313 "2017488_adiodvpe0_availability_zone_0": {
1314 "type": "string",
1315 "description": "The Availability Zone to launch the instance.",
1316 "entry_schema": null,
1317 "inputProperties": {
1318 "sourceType": "HEAT",
1319 "vfModuleLabel": "ADIOD_vPFE_BV",
1320 "paramName": "availability_zone_0"
1321 },
1322 "constraints": null,
1323 "required": true,
1324 "default": "mtpocfo-kvm-az01"
1325 }
1326 },
1327 "volumeGroupAllowed": true
1328 }
1329 },
1330 "volumeGroups": {
1331 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1332 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1333 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1334 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1335 "description": null,
1336 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1337 "version": "8",
1338 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1339 "properties": {
1340 "minCountInstances": 0,
1341 "maxCountInstances": null,
1342 "initialCount": 0,
1343 "vfModuleLabel": "ADIOD_vRE_BV"
1344 },
1345 "inputs": {
1346 "2017488_adiodvpe0_bandwidth_units": {
1347 "type": "string",
1348 "description": "Units of bandwidth",
1349 "entry_schema": null,
1350 "inputProperties": {
1351 "sourceType": "HEAT",
1352 "vfModuleLabel": "ADIOD_vRE_BV",
1353 "paramName": "bandwidth_units"
1354 },
1355 "constraints": null,
1356 "required": true,
1357 "default": "Gbps"
1358 },
1359 "2017488_adiodvpe0_bandwidth": {
1360 "type": "string",
1361 "description": "Requested VPE bandwidth",
1362 "entry_schema": null,
1363 "inputProperties": {
1364 "sourceType": "HEAT",
1365 "vfModuleLabel": "ADIOD_vRE_BV",
1366 "paramName": "bandwidth"
1367 },
1368 "constraints": null,
1369 "required": true,
1370 "default": "10"
1371 },
1372 "2017488_adiodvpe0_vnf_instance_name": {
1373 "type": "string",
1374 "description": "The hostname assigned to the vpe.",
1375 "entry_schema": null,
1376 "inputProperties": {
1377 "sourceType": "HEAT",
1378 "vfModuleLabel": "ADIOD_vRE_BV",
1379 "paramName": "vnf_instance_name"
1380 },
1381 "constraints": null,
1382 "required": true,
1383 "default": "mtnj309me6"
1384 },
1385 "2017488_adiodvpe0_vnf_config_template_version": {
1386 "type": "string",
1387 "description": "VPE Software Version",
1388 "entry_schema": null,
1389 "inputProperties": {
1390 "sourceType": "HEAT",
1391 "vfModuleLabel": "ADIOD_vRE_BV",
1392 "paramName": "vnf_config_template_version"
1393 },
1394 "constraints": null,
1395 "required": true,
1396 "default": "17.2"
1397 },
1398 "2017488_adiodvpe0_AIC_CLLI": {
1399 "type": "string",
1400 "description": "AIC Site CLLI",
1401 "entry_schema": null,
1402 "inputProperties": {
1403 "sourceType": "HEAT",
1404 "vfModuleLabel": "ADIOD_vRE_BV",
1405 "paramName": "AIC_CLLI"
1406 },
1407 "constraints": null,
1408 "required": true,
1409 "default": "ATLMY8GA"
1410 }
1411 }
1412 },
1413 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1414 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1415 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1416 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1417 "description": null,
1418 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1419 "version": "8",
1420 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1421 "properties": {
1422 "minCountInstances": 0,
1423 "maxCountInstances": null,
1424 "initialCount": 0,
1425 "vfModuleLabel": "ADIOD_vPFE_BV"
1426 },
1427 "inputs": {
1428 "2017488_adiodvpe0_availability_zone_0": {
1429 "type": "string",
1430 "description": "The Availability Zone to launch the instance.",
1431 "entry_schema": null,
1432 "inputProperties": {
1433 "sourceType": "HEAT",
1434 "vfModuleLabel": "ADIOD_vPFE_BV",
1435 "paramName": "availability_zone_0"
1436 },
1437 "constraints": null,
1438 "required": true,
1439 "default": "mtpocfo-kvm-az01"
1440 }
1441 }
1442 }
1443 },
1444 "vfcInstanceGroups": {}
1445 }
1446 },
1447 "networks": {},
1448 "collectionResource": {},
1449 "configurations": {},
1450 "serviceProxies": {},
1451 "vfModules": {
1452 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1453 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1454 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1455 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1456 "description": null,
1457 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1458 "version": "8",
1459 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1460 "properties": {
1461 "minCountInstances": 0,
1462 "maxCountInstances": null,
1463 "initialCount": 0,
1464 "vfModuleLabel": "ADIOD_vRE_BV"
1465 },
1466 "inputs": {
1467 "2017488_adiodvpe0_bandwidth_units": {
1468 "type": "string",
1469 "description": "Units of bandwidth",
1470 "entry_schema": null,
1471 "inputProperties": {
1472 "sourceType": "HEAT",
1473 "vfModuleLabel": "ADIOD_vRE_BV",
1474 "paramName": "bandwidth_units"
1475 },
1476 "constraints": null,
1477 "required": true,
1478 "default": "Gbps"
1479 },
1480 "2017488_adiodvpe0_bandwidth": {
1481 "type": "string",
1482 "description": "Requested VPE bandwidth",
1483 "entry_schema": null,
1484 "inputProperties": {
1485 "sourceType": "HEAT",
1486 "vfModuleLabel": "ADIOD_vRE_BV",
1487 "paramName": "bandwidth"
1488 },
1489 "constraints": null,
1490 "required": true,
1491 "default": "10"
1492 },
1493 "2017488_adiodvpe0_vnf_instance_name": {
1494 "type": "string",
1495 "description": "The hostname assigned to the vpe.",
1496 "entry_schema": null,
1497 "inputProperties": {
1498 "sourceType": "HEAT",
1499 "vfModuleLabel": "ADIOD_vRE_BV",
1500 "paramName": "vnf_instance_name"
1501 },
1502 "constraints": null,
1503 "required": true,
1504 "default": "mtnj309me6"
1505 },
1506 "2017488_adiodvpe0_vnf_config_template_version": {
1507 "type": "string",
1508 "description": "VPE Software Version",
1509 "entry_schema": null,
1510 "inputProperties": {
1511 "sourceType": "HEAT",
1512 "vfModuleLabel": "ADIOD_vRE_BV",
1513 "paramName": "vnf_config_template_version"
1514 },
1515 "constraints": null,
1516 "required": true,
1517 "default": "17.2"
1518 },
1519 "2017488_adiodvpe0_AIC_CLLI": {
1520 "type": "string",
1521 "description": "AIC Site CLLI",
1522 "entry_schema": null,
1523 "inputProperties": {
1524 "sourceType": "HEAT",
1525 "vfModuleLabel": "ADIOD_vRE_BV",
1526 "paramName": "AIC_CLLI"
1527 },
1528 "constraints": null,
1529 "required": true,
1530 "default": "ATLMY8GA"
1531 }
1532 },
1533 "volumeGroupAllowed": true
1534 },
1535 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
1536 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1537 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1538 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1539 "description": null,
1540 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1541 "version": "6",
1542 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1543 "properties": {
1544 "minCountInstances": 1,
1545 "maxCountInstances": 1,
1546 "initialCount": 1,
1547 "vfModuleLabel": "ADIOD_base_vPE_BV"
1548 },
1549 "inputs": {},
1550 "volumeGroupAllowed": false
1551 },
1552 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1553 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1554 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1555 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1556 "description": null,
1557 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1558 "version": "8",
1559 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1560 "properties": {
1561 "minCountInstances": 0,
1562 "maxCountInstances": null,
1563 "initialCount": 0,
1564 "vfModuleLabel": "ADIOD_vPFE_BV"
1565 },
1566 "inputs": {
1567 "2017488_adiodvpe0_availability_zone_0": {
1568 "type": "string",
1569 "description": "The Availability Zone to launch the instance.",
1570 "entry_schema": null,
1571 "inputProperties": {
1572 "sourceType": "HEAT",
1573 "vfModuleLabel": "ADIOD_vPFE_BV",
1574 "paramName": "availability_zone_0"
1575 },
1576 "constraints": null,
1577 "required": true,
1578 "default": "mtpocfo-kvm-az01"
1579 }
1580 },
1581 "volumeGroupAllowed": true
1582 }
1583 },
1584 "volumeGroups": {
1585 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
1586 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1587 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1588 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1589 "description": null,
1590 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1591 "version": "8",
1592 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
1593 "properties": {
1594 "minCountInstances": 0,
1595 "maxCountInstances": null,
1596 "initialCount": 0,
1597 "vfModuleLabel": "ADIOD_vRE_BV"
1598 },
1599 "inputs": {
1600 "2017488_adiodvpe0_bandwidth_units": {
1601 "type": "string",
1602 "description": "Units of bandwidth",
1603 "entry_schema": null,
1604 "inputProperties": {
1605 "sourceType": "HEAT",
1606 "vfModuleLabel": "ADIOD_vRE_BV",
1607 "paramName": "bandwidth_units"
1608 },
1609 "constraints": null,
1610 "required": true,
1611 "default": "Gbps"
1612 },
1613 "2017488_adiodvpe0_bandwidth": {
1614 "type": "string",
1615 "description": "Requested VPE bandwidth",
1616 "entry_schema": null,
1617 "inputProperties": {
1618 "sourceType": "HEAT",
1619 "vfModuleLabel": "ADIOD_vRE_BV",
1620 "paramName": "bandwidth"
1621 },
1622 "constraints": null,
1623 "required": true,
1624 "default": "10"
1625 },
1626 "2017488_adiodvpe0_vnf_instance_name": {
1627 "type": "string",
1628 "description": "The hostname assigned to the vpe.",
1629 "entry_schema": null,
1630 "inputProperties": {
1631 "sourceType": "HEAT",
1632 "vfModuleLabel": "ADIOD_vRE_BV",
1633 "paramName": "vnf_instance_name"
1634 },
1635 "constraints": null,
1636 "required": true,
1637 "default": "mtnj309me6"
1638 },
1639 "2017488_adiodvpe0_vnf_config_template_version": {
1640 "type": "string",
1641 "description": "VPE Software Version",
1642 "entry_schema": null,
1643 "inputProperties": {
1644 "sourceType": "HEAT",
1645 "vfModuleLabel": "ADIOD_vRE_BV",
1646 "paramName": "vnf_config_template_version"
1647 },
1648 "constraints": null,
1649 "required": true,
1650 "default": "17.2"
1651 },
1652 "2017488_adiodvpe0_AIC_CLLI": {
1653 "type": "string",
1654 "description": "AIC Site CLLI",
1655 "entry_schema": null,
1656 "inputProperties": {
1657 "sourceType": "HEAT",
1658 "vfModuleLabel": "ADIOD_vRE_BV",
1659 "paramName": "AIC_CLLI"
1660 },
1661 "constraints": null,
1662 "required": true,
1663 "default": "ATLMY8GA"
1664 }
1665 }
1666 },
1667 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
1668 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1669 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1670 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1671 "description": null,
1672 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1673 "version": "8",
1674 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
1675 "properties": {
1676 "minCountInstances": 0,
1677 "maxCountInstances": null,
1678 "initialCount": 0,
1679 "vfModuleLabel": "ADIOD_vPFE_BV"
1680 },
1681 "inputs": {
1682 "2017488_adiodvpe0_availability_zone_0": {
1683 "type": "string",
1684 "description": "The Availability Zone to launch the instance.",
1685 "entry_schema": null,
1686 "inputProperties": {
1687 "sourceType": "HEAT",
1688 "vfModuleLabel": "ADIOD_vPFE_BV",
1689 "paramName": "availability_zone_0"
1690 },
1691 "constraints": null,
1692 "required": true,
1693 "default": "mtpocfo-kvm-az01"
1694 }
1695 }
1696 }
1697 },
1698 "pnfs": {}
1699 }
1700 },
1701 "serviceInstance": {
1702 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1703 "vnfs": {
1704 "2017-488_ADIOD-vPE 0": {
1705 "rollbackOnFailure": "true",
1706 "vfModules": {
1707 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
1708 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0eknhp": {
1709 "modelInfo": {
1710 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1711 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1712 "modelName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
1713 "modelVersion": "6",
1714 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
1715 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"
1716 },
1717 "isMissingData": false,
1718 "instanceParams": [
1719 {}
1720 ]
1721 }
1722 }
1723 },
1724 "isMissingData": false,
1725 "originalName": null,
1726 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1727 "lcpCloudRegionId": "hvf6",
1728 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1729 "lineOfBusiness": "ONAP",
1730 "platformName": "platform",
1731 "modelInfo": {
1732 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1733 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1734 "modelName": "2017-488_ADIOD-vPE",
1735 "modelVersion": "9.0",
1736 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1737 "modelCustomizationName": "2017-488_ADIOD-vPE 0"
1738 }
1739 },
1740 "2017-488_ADIOD-vPE 0:0001": {
1741 "rollbackOnFailure": "true",
1742 "vfModules": {},
1743 "isMissingData": false,
1744 "originalName": "2017-488_ADIOD-vPE 0",
1745 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1746 "lcpCloudRegionId": "hvf6",
1747 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1748 "lineOfBusiness": "ONAP",
1749 "platformName": "platform",
1750 "modelInfo": {
1751 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1752 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1753 "modelName": "2017-488_ADIOD-vPE",
1754 "modelVersion": "9.0",
1755 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1756 "modelCustomizationName": "2017-488_ADIOD-vPE 0"
1757 }
1758 }
1759 },
1760 "instanceParams": [
1761 {
1762 "2017488_adiodvpe0_ASN": "AV_vPE"
1763 }
1764 ],
1765 "validationCounter": 0,
1766 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1767 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1768 "subscriptionServiceType": "TYLER SILVIA",
1769 "lcpCloudRegionId": "JANET25",
1770 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
1771 "aicZoneId": "JAG1",
1772 "projectName": "x1",
1773 "owningEntityId": "aaa1",
1774 "rollbackOnFailure": "false",
1775 "bulkSize": 1,
1776 "modelInfo": {
1777 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1778 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
1779 "modelName": "ADIOD vMX vPE_BV Service 488",
1780 "modelVersion": "1.0"
1781 },
1782 "tenantName": "USP-SIP-IC-24335-T-01",
1783 "existingVNFCounterMap": {
1784 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
1785 },
1786 "existingNames": {},
1787 "aicZoneName": "YUDFJULP-JAG1"
1788 }
1789 },
1790 "lcpRegionsAndTenants": {
1791 "lcpRegionList": [
1792 {
1793 "id": "JANET25",
1794 "name": "JANET25",
1795 "isPermitted": true
1796 },
1797 {
1798 "id": "hvf6",
1799 "name": "hvf6",
1800 "isPermitted": true
1801 }
1802 ],
1803 "lcpRegionsTenantsMap": {
1804 "JANET25": [
1805 {
1806 "id": "092eb9e8e4b7412e8787dd091bc58e86",
1807 "name": "USP-SIP-IC-24335-T-01",
1808 "isPermitted": true
1809 }
1810 ],
1811 "hvf6": [
1812 {
1813 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
1814 "name": "AIN Web Tool-15-D-testalexandria",
1815 "isPermitted": true
1816 },
1817 {
Ittay Stern77d00162019-02-27 19:23:10 +02001818 "id": "d0a3e3f2964542259d155a81c41aadc3",
1819 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001820 "isPermitted": true
1821 },
1822 {
1823 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
1824 "name": "ro-T112",
1825 "isPermitted": true
1826 },
1827 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001828 "id": "cbb99fe4ada84631b7baf046b6fd2044",
1829 "name": "DN5242-Nov16-T3",
1830 "isPermitted": true
1831 }
1832 ]
1833 }
1834 },
1835 "subscribers": [
1836 {
1837 "id": "CAR_2020_ER",
1838 "name": "CAR_2020_ER",
1839 "isPermitted": true
1840 },
1841 {
1842 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
1843 "name": "JULIO ERICKSON",
1844 "isPermitted": false
1845 },
1846 {
1847 "id": "DHV1707-TestSubscriber-2",
1848 "name": "DALE BRIDGES",
1849 "isPermitted": false
1850 },
1851 {
1852 "id": "DHV1707-TestSubscriber-1",
1853 "name": "LLOYD BRIDGES",
1854 "isPermitted": false
1855 },
1856 {
1857 "id": "jimmy-example",
1858 "name": "JimmyExampleCust-20161102",
1859 "isPermitted": false
1860 },
1861 {
1862 "id": "jimmy-example2",
1863 "name": "JimmyExampleCust-20161103",
1864 "isPermitted": false
1865 },
1866 {
1867 "id": "ERICA5779-TestSub-PWT-102",
1868 "name": "ERICA5779-TestSub-PWT-102",
1869 "isPermitted": false
1870 },
1871 {
1872 "id": "ERICA5779-TestSub-PWT-101",
1873 "name": "ERICA5779-TestSub-PWT-101",
1874 "isPermitted": false
1875 },
1876 {
1877 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1878 "name": "Emanuel",
1879 "isPermitted": false
1880 },
1881 {
1882 "id": "ERICA5779-Subscriber-4",
1883 "name": "ERICA5779-Subscriber-5",
1884 "isPermitted": false
1885 },
1886 {
1887 "id": "ERICA5779-TestSub-PWT-103",
1888 "name": "ERICA5779-TestSub-PWT-103",
1889 "isPermitted": false
1890 },
1891 {
1892 "id": "ERICA5779-Subscriber-2",
1893 "name": "ERICA5779-Subscriber-2",
1894 "isPermitted": false
1895 },
1896 {
1897 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1898 "name": "SILVIA ROBBINS",
1899 "isPermitted": true
1900 },
1901 {
1902 "id": "ERICA5779-Subscriber-3",
1903 "name": "ERICA5779-Subscriber-3",
1904 "isPermitted": false
1905 },
1906 {
1907 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
1908 "name": "CRAIG/ROBERTS",
1909 "isPermitted": false
1910 }
1911 ],
1912 "productFamilies": [
1913 {
1914 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1915 "name": "SCOTTIE",
1916 "isPermitted": true
1917 },
1918 {
1919 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
1920 "name": "IGNACIO",
1921 "isPermitted": true
1922 },
1923 {
1924 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1925 "name": "Christie",
1926 "isPermitted": true
1927 },
1928 {
1929 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
1930 "name": "Enhanced Services",
1931 "isPermitted": true
1932 },
1933 {
1934 "id": "vTerrance",
1935 "name": "vTerrance",
1936 "isPermitted": true
1937 },
1938 {
1939 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
1940 "name": "vSCP",
1941 "isPermitted": true
1942 },
1943 {
1944 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1945 "name": "Emanuel",
1946 "isPermitted": true
1947 },
1948 {
1949 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
1950 "name": "BVOIP",
1951 "isPermitted": true
1952 },
1953 {
1954 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
1955 "name": "LINDSEY",
1956 "isPermitted": true
1957 },
1958 {
1959 "id": "LRSI-OSPF",
1960 "name": "LRSI-OSPF",
1961 "isPermitted": true
1962 },
1963 {
1964 "id": "vRosemarie",
1965 "name": "HNGATEWAY",
1966 "isPermitted": true
1967 },
1968 {
1969 "id": "vHNPaas",
1970 "name": "WILKINS",
1971 "isPermitted": true
1972 },
1973 {
1974 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1975 "name": "TYLER SILVIA",
1976 "isPermitted": true
1977 },
1978 {
1979 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
1980 "name": "VROUTER",
1981 "isPermitted": true
1982 },
1983 {
1984 "id": "Cisneros",
1985 "name": "vMuriel",
1986 "isPermitted": true
1987 },
1988 {
1989 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
1990 "name": "CARA Griffin",
1991 "isPermitted": true
1992 },
1993 {
1994 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
1995 "name": "DARREN MCGEE",
1996 "isPermitted": true
1997 },
1998 {
1999 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
2000 "name": "Transport",
2001 "isPermitted": true
2002 },
2003 {
2004 "id": "vSalvatore",
2005 "name": "vSalvatore",
2006 "isPermitted": true
2007 },
2008 {
2009 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
2010 "name": "Josefina",
2011 "isPermitted": true
2012 },
2013 {
2014 "id": "vHubbard",
2015 "name": "vHubbard",
2016 "isPermitted": true
2017 },
2018 {
2019 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
2020 "name": "DARREN MCGEE",
2021 "isPermitted": true
2022 }
2023 ],
2024 "serviceTypes": {
2025 "e433710f-9217-458d-a79d-1c7aff376d89": [
2026 {
2027 "id": "0",
2028 "name": "vRichardson",
2029 "isPermitted": false
2030 },
2031 {
2032 "id": "1",
2033 "name": "TYLER SILVIA",
2034 "isPermitted": true
2035 },
2036 {
2037 "id": "2",
2038 "name": "Emanuel",
2039 "isPermitted": false
2040 },
2041 {
2042 "id": "3",
2043 "name": "vJamie",
2044 "isPermitted": false
2045 },
2046 {
2047 "id": "4",
2048 "name": "vVoiceMail",
2049 "isPermitted": false
2050 },
2051 {
2052 "id": "5",
2053 "name": "Kennedy",
2054 "isPermitted": false
2055 },
2056 {
2057 "id": "6",
2058 "name": "vSEGW",
2059 "isPermitted": false
2060 },
2061 {
2062 "id": "7",
2063 "name": "vVM",
2064 "isPermitted": false
2065 },
2066 {
2067 "id": "8",
2068 "name": "vOTA",
2069 "isPermitted": false
2070 },
2071 {
2072 "id": "9",
2073 "name": "vMME",
2074 "isPermitted": false
2075 },
2076 {
2077 "id": "10",
2078 "name": "vMNS",
2079 "isPermitted": false
2080 },
2081 {
2082 "id": "11",
2083 "name": "vSCP",
2084 "isPermitted": false
2085 },
2086 {
2087 "id": "12",
2088 "name": "VPMS",
2089 "isPermitted": false
2090 },
2091 {
2092 "id": "13",
2093 "name": "vMMSC",
2094 "isPermitted": false
2095 },
2096 {
2097 "id": "14",
2098 "name": "SSD",
2099 "isPermitted": false
2100 },
2101 {
2102 "id": "15",
2103 "name": "vMOG",
2104 "isPermitted": false
2105 },
2106 {
2107 "id": "16",
2108 "name": "LINDSEY",
2109 "isPermitted": false
2110 },
2111 {
2112 "id": "17",
2113 "name": "JOHANNA_SANTOS",
2114 "isPermitted": false
2115 },
2116 {
2117 "id": "18",
2118 "name": "vCarroll",
2119 "isPermitted": false
2120 }
2121 ]
2122 },
2123 "aicZones": [
2124 {
2125 "id": "NFT1",
2126 "name": "NFTJSSSS-NFT1"
2127 },
2128 {
2129 "id": "JAG1",
2130 "name": "YUDFJULP-JAG1"
2131 },
2132 {
2133 "id": "YYY1",
2134 "name": "UUUAIAAI-YYY1"
2135 },
2136 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002137 "id": "AVT1",
2138 "name": "AVTRFLHD-AVT1"
2139 },
2140 {
2141 "id": "ATL34",
2142 "name": "ATLSANAI-ATL34"
2143 }
2144 ],
2145 "categoryParameters": {
2146 "owningEntityList": [
2147 {
2148 "id": "aaa1",
2149 "name": "aaa1"
2150 },
2151 {
2152 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2153 "name": "WayneHolland"
2154 },
2155 {
2156 "id": "Melissa",
2157 "name": "Melissa"
2158 }
2159 ],
2160 "projectList": [
2161 {
2162 "id": "WATKINS",
2163 "name": "WATKINS"
2164 },
2165 {
2166 "id": "x1",
2167 "name": "x1"
2168 },
2169 {
2170 "id": "yyy1",
2171 "name": "yyy1"
2172 }
2173 ],
2174 "lineOfBusinessList": [
2175 {
2176 "id": "ONAP",
2177 "name": "ONAP"
2178 },
2179 {
2180 "id": "zzz1",
2181 "name": "zzz1"
2182 }
2183 ],
2184 "platformList": [
2185 {
2186 "id": "platform",
2187 "name": "platform"
2188 },
2189 {
2190 "id": "xxx1",
2191 "name": "xxx1"
2192 }
2193 ]
2194 },
2195 "type": "[CATEGORY_PARAMETERS] Update"
2196 }
2197 }
2198 }
2199
2200 function getReduxWithVNFMissingData() {
2201 return {
2202 "global": {
2203 "name": null,
2204 "flags": {
2205 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
2206 "FLAG_SHOW_ASSIGNMENTS": true,
2207 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
2208 "FLAG_UNASSIGN_SERVICE": true,
2209 "FLAG_SHOW_VERIFY_SERVICE": false,
2210 "FLAG_COLLECTION_RESOURCE_SUPPORT": true,
2211 "FLAG_DUPLICATE_VNF": true,
2212 "FLAG_SERVICE_MODEL_CACHE": true,
2213 "CREATE_INSTANCE_TEST": false,
2214 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
2215 "FLAG_ASYNC_INSTANTIATION": true,
2216 "FLAG_ASYNC_JOBS": true,
2217 "EMPTY_DRAWING_BOARD_TEST": false,
2218 "FLAG_ADD_MSO_TESTAPI_FIELD": true
2219 },
2220 "type": "[FLAGS] Update"
2221 },
2222 "service": {
2223 "serviceHierarchy": {
2224 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
2225 "service": {
2226 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
2227 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
2228 "name": "ADIOD vMX vPE_BV Service 488",
2229 "version": "1.0",
2230 "toscaModelURL": null,
2231 "category": "Network L1-3",
2232 "serviceType": "",
2233 "serviceRole": "",
2234 "description": "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
2235 "serviceEcompNaming": "true",
2236 "instantiationType": "Macro",
2237 "inputs": {
2238 "2017488_adiodvpe0_ASN": {
2239 "type": "string",
2240 "description": "AV/PE",
2241 "entry_schema": null,
2242 "inputProperties": null,
2243 "constraints": [],
2244 "required": true,
2245 "default": "AV_vPE"
2246 }
2247 }
2248 },
2249 "vnfs": {
2250 "2017-488_ADIOD-vPE 0": {
2251 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
2252 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
2253 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD 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",
2254 "name": "2017-488_ADIOD-vPE",
2255 "version": "9.0",
2256 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
2257 "inputs": {
2258 "vnf_config_template_version": {
2259 "type": "string",
2260 "description": "VPE Software Version",
2261 "entry_schema": null,
2262 "inputProperties": null,
2263 "constraints": [],
2264 "required": true,
2265 "default": "17.2"
2266 },
2267 "bandwidth_units": {
2268 "type": "string",
2269 "description": "Units of bandwidth",
2270 "entry_schema": null,
2271 "inputProperties": null,
2272 "constraints": [],
2273 "required": true,
2274 "default": "Gbps"
2275 },
2276 "bandwidth": {
2277 "type": "string",
2278 "description": "Requested VPE bandwidth",
2279 "entry_schema": null,
2280 "inputProperties": null,
2281 "constraints": [],
2282 "required": true,
2283 "default": "10"
2284 },
2285 "AIC_CLLI": {
2286 "type": "string",
2287 "description": "AIC Site CLLI",
2288 "entry_schema": null,
2289 "inputProperties": null,
2290 "constraints": [],
2291 "required": true,
2292 "default": "ATLMY8GA"
2293 },
2294 "availability_zone_0": {
2295 "type": "string",
2296 "description": "The Availability Zone to launch the instance.",
2297 "entry_schema": null,
2298 "inputProperties": null,
2299 "constraints": [],
2300 "required": true,
2301 "default": "mtpocfo-kvm-az01"
2302 },
2303 "ASN": {
2304 "type": "string",
2305 "description": "AV/PE",
2306 "entry_schema": null,
2307 "inputProperties": null,
2308 "constraints": [],
2309 "required": true,
2310 "default": "AV_vPE"
2311 },
2312 "vnf_instance_name": {
2313 "type": "string",
2314 "description": "The hostname assigned to the vpe.",
2315 "entry_schema": null,
2316 "inputProperties": null,
2317 "constraints": [],
2318 "required": true,
2319 "default": "mtnj309me6"
2320 }
2321 },
2322 "commands": {
2323 "vnf_config_template_version": {
2324 "displayName": "vnf_config_template_version",
2325 "command": "get_input",
2326 "inputName": "2017488_adiodvpe0_vnf_config_template_version"
2327 },
2328 "bandwidth_units": {
2329 "displayName": "bandwidth_units",
2330 "command": "get_input",
2331 "inputName": "2017488_adiodvpe0_bandwidth_units"
2332 },
2333 "bandwidth": {
2334 "displayName": "bandwidth",
2335 "command": "get_input",
2336 "inputName": "2017488_adiodvpe0_bandwidth"
2337 },
2338 "AIC_CLLI": {
2339 "displayName": "AIC_CLLI",
2340 "command": "get_input",
2341 "inputName": "2017488_adiodvpe0_AIC_CLLI"
2342 },
2343 "availability_zone_0": {
2344 "displayName": "availability_zone_0",
2345 "command": "get_input",
2346 "inputName": "2017488_adiodvpe0_availability_zone_0"
2347 },
2348 "ASN": {
2349 "displayName": "ASN",
2350 "command": "get_input",
2351 "inputName": "2017488_adiodvpe0_ASN"
2352 },
2353 "vnf_instance_name": {
2354 "displayName": "vnf_instance_name",
2355 "command": "get_input",
2356 "inputName": "2017488_adiodvpe0_vnf_instance_name"
2357 }
2358 },
2359 "properties": {
2360 "vmxvre_retype": "RE-VMX",
2361 "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
2362 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
2363 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
2364 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
2365 "int_ctl_net_name": "VMX-INTXI",
2366 "vmx_int_ctl_prefix": "10.0.0.10",
2367 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
2368 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
2369 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
2370 "nf_type": "ROUTER",
2371 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
2372 "is_AVPN_service": "false",
2373 "vmx_RSG_name": "vREXI-affinity",
2374 "vmx_int_ctl_forwarding": "l2",
2375 "vmxvre_oam_ip_0": "10.0.0.10",
2376 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
2377 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
2378 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
2379 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
2380 "vmxvre_image_name_0": "vre172_nova_img",
2381 "vmxvre_instance": "0",
2382 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
2383 "vmxvre_flavor_name": "ns.c1r16d32.v5",
2384 "vmxvpfe_volume_size_0": "40.0",
2385 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
2386 "nf_naming": "{ecomp_generated_naming=true}",
2387 "multi_stage_design": "false",
2388 "nf_naming_code": "me6",
2389 "vmxvre_name_0": "vREXI",
2390 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
2391 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
2392 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
2393 "vmxvpfe_image_name_0": "vpfe172_nova_img",
2394 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
2395 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
2396 "vmxvre_console": "vidconsole",
2397 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
2398 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
2399 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
2400 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
2401 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
2402 "vf_module_id": "123",
2403 "nf_function": "ADIOD vPE",
2404 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
2405 "vmxvre_int_ctl_ip_0": "10.0.0.10",
2406 "ecomp_generated_naming": "true",
2407 "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
2408 "vnf_name": "mtnj309me6vre",
2409 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
2410 "vmxvre_volume_type_1": "HITACHI",
2411 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
2412 "vmxvre_volume_type_0": "HITACHI",
2413 "vmxvpfe_volume_type_0": "HITACHI",
2414 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
2415 "bandwidth_units": "get_input:2017488_adiodvpe0_bandwidth_units",
2416 "vnf_id": "123",
2417 "vmxvre_oam_prefix": "24",
2418 "availability_zone_0": "get_input:2017488_adiodvpe0_availability_zone_0",
2419 "ASN": "get_input:2017488_adiodvpe0_ASN",
2420 "vmxvre_chassis_i2cid": "161",
2421 "vmxvpfe_name_0": "vPFEXI",
2422 "bandwidth": "get_input:2017488_adiodvpe0_bandwidth",
2423 "availability_zone_max_count": "1",
2424 "vmxvre_volume_size_0": "45.0",
2425 "vmxvre_volume_size_1": "50.0",
2426 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
2427 "vmxvre_oam_gateway": "10.0.0.10",
2428 "vmxvre_volume_name_1": "vREXI_FAVolume",
2429 "vmxvre_ore_present": "0",
2430 "vmxvre_volume_name_0": "vREXI_FBVolume",
2431 "vmxvre_type": "0",
2432 "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
2433 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
2434 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
2435 "vmx_int_ctl_len": "24",
2436 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
2437 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
2438 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
2439 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
2440 "nf_role": "vPE",
2441 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
2442 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
2443 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
2444 },
2445 "type": "VF",
2446 "modelCustomizationName": "2017-488_ADIOD-vPE 0",
2447 "vfModules": {
2448 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
2449 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2450 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2451 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2452 "description": null,
2453 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2454 "version": "8",
2455 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2456 "properties": {
2457 "minCountInstances": 2,
2458 "maxCountInstances": null,
2459 "initialCount": 0,
2460 "vfModuleLabel": "ADIOD_vRE_BV"
2461 },
2462 "inputs": {
2463 "2017488_adiodvpe0_bandwidth_units": {
2464 "type": "string",
2465 "description": "Units of bandwidth",
2466 "entry_schema": null,
2467 "inputProperties": {
2468 "sourceType": "HEAT",
2469 "vfModuleLabel": "ADIOD_vRE_BV",
2470 "paramName": "bandwidth_units"
2471 },
2472 "constraints": null,
2473 "required": true,
2474 "default": "Gbps"
2475 },
2476 "2017488_adiodvpe0_bandwidth": {
2477 "type": "string",
2478 "description": "Requested VPE bandwidth",
2479 "entry_schema": null,
2480 "inputProperties": {
2481 "sourceType": "HEAT",
2482 "vfModuleLabel": "ADIOD_vRE_BV",
2483 "paramName": "bandwidth"
2484 },
2485 "constraints": null,
2486 "required": true,
2487 "default": "10"
2488 },
2489 "2017488_adiodvpe0_vnf_instance_name": {
2490 "type": "string",
2491 "description": "The hostname assigned to the vpe.",
2492 "entry_schema": null,
2493 "inputProperties": {
2494 "sourceType": "HEAT",
2495 "vfModuleLabel": "ADIOD_vRE_BV",
2496 "paramName": "vnf_instance_name"
2497 },
2498 "constraints": null,
2499 "required": true,
2500 "default": "mtnj309me6"
2501 },
2502 "2017488_adiodvpe0_vnf_config_template_version": {
2503 "type": "string",
2504 "description": "VPE Software Version",
2505 "entry_schema": null,
2506 "inputProperties": {
2507 "sourceType": "HEAT",
2508 "vfModuleLabel": "ADIOD_vRE_BV",
2509 "paramName": "vnf_config_template_version"
2510 },
2511 "constraints": null,
2512 "required": true,
2513 "default": "17.2"
2514 },
2515 "2017488_adiodvpe0_AIC_CLLI": {
2516 "type": "string",
2517 "description": "AIC Site CLLI",
2518 "entry_schema": null,
2519 "inputProperties": {
2520 "sourceType": "HEAT",
2521 "vfModuleLabel": "ADIOD_vRE_BV",
2522 "paramName": "AIC_CLLI"
2523 },
2524 "constraints": null,
2525 "required": true,
2526 "default": "ATLMY8GA"
2527 }
2528 },
2529 "volumeGroupAllowed": true
2530 },
2531 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
2532 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2533 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2534 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2535 "description": null,
2536 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
2537 "version": "6",
2538 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
2539 "properties": {
2540 "minCountInstances": 1,
2541 "maxCountInstances": 1,
2542 "initialCount": 1,
2543 "vfModuleLabel": "ADIOD_base_vPE_BV"
2544 },
2545 "inputs": {},
2546 "volumeGroupAllowed": false
2547 },
2548 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
2549 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2550 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2551 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2552 "description": null,
2553 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2554 "version": "8",
2555 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2556 "properties": {
2557 "minCountInstances": 0,
2558 "maxCountInstances": null,
2559 "initialCount": 0,
2560 "vfModuleLabel": "ADIOD_vPFE_BV"
2561 },
2562 "inputs": {
2563 "2017488_adiodvpe0_availability_zone_0": {
2564 "type": "string",
2565 "description": "The Availability Zone to launch the instance.",
2566 "entry_schema": null,
2567 "inputProperties": {
2568 "sourceType": "HEAT",
2569 "vfModuleLabel": "ADIOD_vPFE_BV",
2570 "paramName": "availability_zone_0"
2571 },
2572 "constraints": null,
2573 "required": true,
2574 "default": "mtpocfo-kvm-az01"
2575 }
2576 },
2577 "volumeGroupAllowed": true
2578 }
2579 },
2580 "volumeGroups": {
2581 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
2582 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2583 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2584 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2585 "description": null,
2586 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2587 "version": "8",
2588 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2589 "properties": {
2590 "minCountInstances": 0,
2591 "maxCountInstances": null,
2592 "initialCount": 0,
2593 "vfModuleLabel": "ADIOD_vRE_BV"
2594 },
2595 "inputs": {
2596 "2017488_adiodvpe0_bandwidth_units": {
2597 "type": "string",
2598 "description": "Units of bandwidth",
2599 "entry_schema": null,
2600 "inputProperties": {
2601 "sourceType": "HEAT",
2602 "vfModuleLabel": "ADIOD_vRE_BV",
2603 "paramName": "bandwidth_units"
2604 },
2605 "constraints": null,
2606 "required": true,
2607 "default": "Gbps"
2608 },
2609 "2017488_adiodvpe0_bandwidth": {
2610 "type": "string",
2611 "description": "Requested VPE bandwidth",
2612 "entry_schema": null,
2613 "inputProperties": {
2614 "sourceType": "HEAT",
2615 "vfModuleLabel": "ADIOD_vRE_BV",
2616 "paramName": "bandwidth"
2617 },
2618 "constraints": null,
2619 "required": true,
2620 "default": "10"
2621 },
2622 "2017488_adiodvpe0_vnf_instance_name": {
2623 "type": "string",
2624 "description": "The hostname assigned to the vpe.",
2625 "entry_schema": null,
2626 "inputProperties": {
2627 "sourceType": "HEAT",
2628 "vfModuleLabel": "ADIOD_vRE_BV",
2629 "paramName": "vnf_instance_name"
2630 },
2631 "constraints": null,
2632 "required": true,
2633 "default": "mtnj309me6"
2634 },
2635 "2017488_adiodvpe0_vnf_config_template_version": {
2636 "type": "string",
2637 "description": "VPE Software Version",
2638 "entry_schema": null,
2639 "inputProperties": {
2640 "sourceType": "HEAT",
2641 "vfModuleLabel": "ADIOD_vRE_BV",
2642 "paramName": "vnf_config_template_version"
2643 },
2644 "constraints": null,
2645 "required": true,
2646 "default": "17.2"
2647 },
2648 "2017488_adiodvpe0_AIC_CLLI": {
2649 "type": "string",
2650 "description": "AIC Site CLLI",
2651 "entry_schema": null,
2652 "inputProperties": {
2653 "sourceType": "HEAT",
2654 "vfModuleLabel": "ADIOD_vRE_BV",
2655 "paramName": "AIC_CLLI"
2656 },
2657 "constraints": null,
2658 "required": true,
2659 "default": "ATLMY8GA"
2660 }
2661 }
2662 },
2663 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
2664 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2665 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2666 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2667 "description": null,
2668 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2669 "version": "8",
2670 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2671 "properties": {
2672 "minCountInstances": 0,
2673 "maxCountInstances": null,
2674 "initialCount": 0,
2675 "vfModuleLabel": "ADIOD_vPFE_BV"
2676 },
2677 "inputs": {
2678 "2017488_adiodvpe0_availability_zone_0": {
2679 "type": "string",
2680 "description": "The Availability Zone to launch the instance.",
2681 "entry_schema": null,
2682 "inputProperties": {
2683 "sourceType": "HEAT",
2684 "vfModuleLabel": "ADIOD_vPFE_BV",
2685 "paramName": "availability_zone_0"
2686 },
2687 "constraints": null,
2688 "required": true,
2689 "default": "mtpocfo-kvm-az01"
2690 }
2691 }
2692 }
2693 },
2694 "vfcInstanceGroups": {}
2695 }
2696 },
2697 "networks": {},
2698 "collectionResource": {},
2699 "configurations": {},
2700 "serviceProxies": {},
2701 "vfModules": {
2702 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
2703 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2704 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2705 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2706 "description": null,
2707 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2708 "version": "8",
2709 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2710 "properties": {
2711 "minCountInstances": 0,
2712 "maxCountInstances": null,
2713 "initialCount": 0,
2714 "vfModuleLabel": "ADIOD_vRE_BV"
2715 },
2716 "inputs": {
2717 "2017488_adiodvpe0_bandwidth_units": {
2718 "type": "string",
2719 "description": "Units of bandwidth",
2720 "entry_schema": null,
2721 "inputProperties": {
2722 "sourceType": "HEAT",
2723 "vfModuleLabel": "ADIOD_vRE_BV",
2724 "paramName": "bandwidth_units"
2725 },
2726 "constraints": null,
2727 "required": true,
2728 "default": "Gbps"
2729 },
2730 "2017488_adiodvpe0_bandwidth": {
2731 "type": "string",
2732 "description": "Requested VPE bandwidth",
2733 "entry_schema": null,
2734 "inputProperties": {
2735 "sourceType": "HEAT",
2736 "vfModuleLabel": "ADIOD_vRE_BV",
2737 "paramName": "bandwidth"
2738 },
2739 "constraints": null,
2740 "required": true,
2741 "default": "10"
2742 },
2743 "2017488_adiodvpe0_vnf_instance_name": {
2744 "type": "string",
2745 "description": "The hostname assigned to the vpe.",
2746 "entry_schema": null,
2747 "inputProperties": {
2748 "sourceType": "HEAT",
2749 "vfModuleLabel": "ADIOD_vRE_BV",
2750 "paramName": "vnf_instance_name"
2751 },
2752 "constraints": null,
2753 "required": true,
2754 "default": "mtnj309me6"
2755 },
2756 "2017488_adiodvpe0_vnf_config_template_version": {
2757 "type": "string",
2758 "description": "VPE Software Version",
2759 "entry_schema": null,
2760 "inputProperties": {
2761 "sourceType": "HEAT",
2762 "vfModuleLabel": "ADIOD_vRE_BV",
2763 "paramName": "vnf_config_template_version"
2764 },
2765 "constraints": null,
2766 "required": true,
2767 "default": "17.2"
2768 },
2769 "2017488_adiodvpe0_AIC_CLLI": {
2770 "type": "string",
2771 "description": "AIC Site CLLI",
2772 "entry_schema": null,
2773 "inputProperties": {
2774 "sourceType": "HEAT",
2775 "vfModuleLabel": "ADIOD_vRE_BV",
2776 "paramName": "AIC_CLLI"
2777 },
2778 "constraints": null,
2779 "required": true,
2780 "default": "ATLMY8GA"
2781 }
2782 },
2783 "volumeGroupAllowed": true
2784 },
2785 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
2786 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2787 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2788 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2789 "description": null,
2790 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
2791 "version": "6",
2792 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
2793 "properties": {
2794 "minCountInstances": 1,
2795 "maxCountInstances": 1,
2796 "initialCount": 1,
2797 "vfModuleLabel": "ADIOD_base_vPE_BV"
2798 },
2799 "inputs": {},
2800 "volumeGroupAllowed": false
2801 },
2802 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
2803 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2804 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2805 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2806 "description": null,
2807 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2808 "version": "8",
2809 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2810 "properties": {
2811 "minCountInstances": 0,
2812 "maxCountInstances": null,
2813 "initialCount": 0,
2814 "vfModuleLabel": "ADIOD_vPFE_BV"
2815 },
2816 "inputs": {
2817 "2017488_adiodvpe0_availability_zone_0": {
2818 "type": "string",
2819 "description": "The Availability Zone to launch the instance.",
2820 "entry_schema": null,
2821 "inputProperties": {
2822 "sourceType": "HEAT",
2823 "vfModuleLabel": "ADIOD_vPFE_BV",
2824 "paramName": "availability_zone_0"
2825 },
2826 "constraints": null,
2827 "required": true,
2828 "default": "mtpocfo-kvm-az01"
2829 }
2830 },
2831 "volumeGroupAllowed": true
2832 }
2833 },
2834 "volumeGroups": {
2835 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
2836 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2837 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2838 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2839 "description": null,
2840 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2841 "version": "8",
2842 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
2843 "properties": {
2844 "minCountInstances": 0,
2845 "maxCountInstances": null,
2846 "initialCount": 0,
2847 "vfModuleLabel": "ADIOD_vRE_BV"
2848 },
2849 "inputs": {
2850 "2017488_adiodvpe0_bandwidth_units": {
2851 "type": "string",
2852 "description": "Units of bandwidth",
2853 "entry_schema": null,
2854 "inputProperties": {
2855 "sourceType": "HEAT",
2856 "vfModuleLabel": "ADIOD_vRE_BV",
2857 "paramName": "bandwidth_units"
2858 },
2859 "constraints": null,
2860 "required": true,
2861 "default": "Gbps"
2862 },
2863 "2017488_adiodvpe0_bandwidth": {
2864 "type": "string",
2865 "description": "Requested VPE bandwidth",
2866 "entry_schema": null,
2867 "inputProperties": {
2868 "sourceType": "HEAT",
2869 "vfModuleLabel": "ADIOD_vRE_BV",
2870 "paramName": "bandwidth"
2871 },
2872 "constraints": null,
2873 "required": true,
2874 "default": "10"
2875 },
2876 "2017488_adiodvpe0_vnf_instance_name": {
2877 "type": "string",
2878 "description": "The hostname assigned to the vpe.",
2879 "entry_schema": null,
2880 "inputProperties": {
2881 "sourceType": "HEAT",
2882 "vfModuleLabel": "ADIOD_vRE_BV",
2883 "paramName": "vnf_instance_name"
2884 },
2885 "constraints": null,
2886 "required": true,
2887 "default": "mtnj309me6"
2888 },
2889 "2017488_adiodvpe0_vnf_config_template_version": {
2890 "type": "string",
2891 "description": "VPE Software Version",
2892 "entry_schema": null,
2893 "inputProperties": {
2894 "sourceType": "HEAT",
2895 "vfModuleLabel": "ADIOD_vRE_BV",
2896 "paramName": "vnf_config_template_version"
2897 },
2898 "constraints": null,
2899 "required": true,
2900 "default": "17.2"
2901 },
2902 "2017488_adiodvpe0_AIC_CLLI": {
2903 "type": "string",
2904 "description": "AIC Site CLLI",
2905 "entry_schema": null,
2906 "inputProperties": {
2907 "sourceType": "HEAT",
2908 "vfModuleLabel": "ADIOD_vRE_BV",
2909 "paramName": "AIC_CLLI"
2910 },
2911 "constraints": null,
2912 "required": true,
2913 "default": "ATLMY8GA"
2914 }
2915 }
2916 },
2917 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
2918 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2919 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2920 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2921 "description": null,
2922 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2923 "version": "8",
2924 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
2925 "properties": {
2926 "minCountInstances": 0,
2927 "maxCountInstances": null,
2928 "initialCount": 0,
2929 "vfModuleLabel": "ADIOD_vPFE_BV"
2930 },
2931 "inputs": {
2932 "2017488_adiodvpe0_availability_zone_0": {
2933 "type": "string",
2934 "description": "The Availability Zone to launch the instance.",
2935 "entry_schema": null,
2936 "inputProperties": {
2937 "sourceType": "HEAT",
2938 "vfModuleLabel": "ADIOD_vPFE_BV",
2939 "paramName": "availability_zone_0"
2940 },
2941 "constraints": null,
2942 "required": true,
2943 "default": "mtpocfo-kvm-az01"
2944 }
2945 }
2946 }
2947 },
2948 "pnfs": {}
2949 },
2950 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
2951 "service": {
2952 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
2953 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2954 "name": "ComplexService",
2955 "version": "1.0",
2956 "toscaModelURL": null,
2957 "category": "Emanuel",
2958 "serviceType": "",
2959 "serviceRole": "",
2960 "description": "ComplexService",
2961 "serviceEcompNaming": "true",
2962 "instantiationType": "Macro",
2963 "inputs": {}
2964 },
2965 "vnfs": {
2966 "VF_vMee 0": {
2967 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
2968 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
2969 "description": "VSP_vMee",
2970 "name": "VF_vMee",
2971 "version": "2.0",
2972 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
2973 "inputs": {},
2974 "commands": {},
2975 "properties": {
2976 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
2977 "sctp-b-ipv6-egress_src_start_port": "0",
2978 "sctp-a-ipv6-egress_rule_application": "any",
2979 "Internal2_allow_transit": "true",
2980 "sctp-b-IPv6_ethertype": "IPv6",
2981 "sctp-a-egress_rule_application": "any",
2982 "sctp-b-ingress_action": "pass",
2983 "sctp-b-ingress_rule_protocol": "icmp",
2984 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
2985 "sctp-b-ipv6-ingress-src_start_port": "0.0",
2986 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
2987 "fsb_volume_size_0": "320.0",
2988 "sctp-b-egress_src_addresses": "local",
2989 "sctp-a-ipv6-ingress_ethertype": "IPv4",
2990 "sctp-a-ipv6-ingress-dst_start_port": "0",
2991 "sctp-b-ipv6-ingress_rule_application": "any",
2992 "domain_name": "default-domain",
2993 "sctp-a-ingress_rule_protocol": "icmp",
2994 "sctp-b-egress-src_start_port": "0.0",
2995 "sctp-a-egress_src_addresses": "local",
2996 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
2997 "sctp-a-egress-src_start_port": "0.0",
2998 "sctp-a-ingress_ethertype": "IPv4",
2999 "sctp-b-ipv6-ingress-dst_end_port": "65535",
3000 "sctp-b-dst_subnet_prefix_v6": "::",
3001 "nf_naming": "{ecomp_generated_naming=true}",
3002 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3003 "sctp-b-egress-dst_start_port": "0.0",
3004 "ncb_flavor_name": "nv.c20r64d1",
3005 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
3006 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
3007 "Internal2_net_cidr": "10.0.0.10",
3008 "sctp-a-ingress-dst_start_port": "0.0",
3009 "sctp-a-egress-dst_start_port": "0.0",
3010 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
3011 "sctp-a-egress_ethertype": "IPv4",
3012 "vlc_st_service_mode": "in-network-nat",
3013 "sctp-a-ipv6-egress_ethertype": "IPv4",
3014 "sctp-a-egress-src_end_port": "65535.0",
3015 "sctp-b-ipv6-egress_rule_application": "any",
3016 "sctp-b-egress_action": "pass",
3017 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
3018 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
3019 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
3020 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
3021 "sctp-a-ipv6-ingress-src_start_port": "0.0",
3022 "sctp-b-ipv6-egress_ethertype": "IPv4",
3023 "Internal1_net_cidr": "10.0.0.10",
3024 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
3025 "fsb_flavor_name": "nv.c20r64d1",
3026 "sctp_rule_protocol": "132",
3027 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
3028 "sctp-a-ipv6-ingress_rule_application": "any",
3029 "ecomp_generated_naming": "true",
3030 "sctp-a-IPv6_ethertype": "IPv6",
3031 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
3032 "vlc_st_virtualization_type": "virtual-machine",
3033 "sctp-b-ingress-dst_start_port": "0.0",
3034 "sctp-b-ingress-dst_end_port": "65535.0",
3035 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
3036 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
3037 "sctp-b-ingress_rule_application": "any",
3038 "int2_sec_group_name": "int2-sec-group",
3039 "vlc_flavor_name": "nd.c16r64d1",
3040 "sctp-b-ipv6-egress_src_addresses": "local",
3041 "vlc_st_interface_type_int1": "other1",
3042 "sctp-b-egress-src_end_port": "65535.0",
3043 "sctp-a-ipv6-egress-dst_start_port": "0",
3044 "vlc_st_interface_type_int2": "other2",
3045 "sctp-a-ipv6-egress_rule_protocol": "any",
3046 "Internal2_shared": "false",
3047 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
3048 "Internal2_rpf": "disable",
3049 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
3050 "sctp-b-ipv6-egress_src_end_port": "65535",
3051 "sctp-a-ipv6-egress_src_addresses": "local",
3052 "sctp-a-ingress-dst_end_port": "65535.0",
3053 "sctp-a-ipv6-egress_src_end_port": "65535",
3054 "Internal1_forwarding_mode": "l2",
3055 "Internal2_dhcp": "false",
3056 "sctp-a-dst_subnet_prefix_v6": "::",
3057 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
3058 "vlc_st_interface_type_gtp": "other0",
3059 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
3060 "sctp-b-src_subnet_prefix_v6": "::",
3061 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
3062 "int1_sec_group_name": "int1-sec-group",
3063 "Internal1_dhcp": "false",
3064 "sctp-a-ipv6-egress_dst_end_port": "65535",
3065 "Internal2_forwarding_mode": "l2",
3066 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
3067 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
3068 "Internal1_net_cidr_len": "17",
3069 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
3070 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
3071 "sctp-a-ingress_dst_addresses": "local",
3072 "sctp-a-egress_action": "pass",
3073 "fsb_volume_type_0": "SF-Default-SSD",
3074 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
3075 "vlc_st_interface_type_sctp_a": "left",
3076 "vlc_st_interface_type_sctp_b": "right",
3077 "sctp-a-src_subnet_prefix_v6": "::",
3078 "vlc_st_version": "2",
3079 "sctp-b-egress_ethertype": "IPv4",
3080 "sctp-a-ingress_rule_application": "any",
3081 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
3082 "instance_ip_family_v6": "v6",
3083 "sctp-a-ipv6-egress_src_start_port": "0",
3084 "sctp-b-ingress-src_start_port": "0.0",
3085 "sctp-b-ingress_dst_addresses": "local",
3086 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
3087 "vlc_st_interface_type_oam": "management",
3088 "multi_stage_design": "false",
3089 "oam_sec_group_name": "oam-sec-group",
3090 "Internal2_net_gateway": "10.0.0.10",
3091 "sctp-a-ipv6-ingress-dst_end_port": "65535",
3092 "sctp-b-ipv6-egress-dst_start_port": "0",
3093 "Internal1_net_gateway": "10.0.0.10",
3094 "sctp-b-ipv6-egress_rule_protocol": "any",
3095 "gtp_sec_group_name": "gtp-sec-group",
3096 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3097 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
3098 "sctp-a-ipv6-ingress_dst_addresses": "local",
3099 "sctp-a-egress_rule_protocol": "icmp",
3100 "sctp-b-ipv6-egress_action": "pass",
3101 "sctp-a-ipv6-egress_action": "pass",
3102 "Internal1_shared": "false",
3103 "sctp-b-ipv6-ingress_rule_protocol": "any",
3104 "Internal2_net_cidr_len": "17",
3105 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
3106 "sctp-a-ingress-src_end_port": "65535.0",
3107 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3108 "sctp-a-egress-dst_end_port": "65535.0",
3109 "sctp-a-ingress_action": "pass",
3110 "sctp-b-egress_rule_protocol": "icmp",
3111 "sctp-b-ipv6-ingress_action": "pass",
3112 "vlc_st_service_type": "firewall",
3113 "sctp-b-ipv6-egress_dst_end_port": "65535",
3114 "sctp-b-ipv6-ingress-dst_start_port": "0",
3115 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
3116 "vlc_st_availability_zone": "true",
3117 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
3118 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
3119 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
3120 "Internal1_allow_transit": "true",
3121 "gpb_flavor_name": "nv.c20r64d1",
3122 "availability_zone_max_count": "1",
3123 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
3124 "sctp-b-ipv6-ingress_dst_addresses": "local",
3125 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3126 "sctp-b-ipv6-ingress_ethertype": "IPv4",
3127 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
3128 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
3129 "sctp-a-ipv6-ingress_action": "pass",
3130 "Internal1_rpf": "disable",
3131 "sctp-b-ingress_ethertype": "IPv4",
3132 "sctp-b-egress_rule_application": "any",
3133 "sctp-b-ingress-src_end_port": "65535.0",
3134 "sctp-a-ipv6-ingress_rule_protocol": "any",
3135 "sctp-a-ingress-src_start_port": "0.0",
3136 "sctp-b-egress-dst_end_port": "65535.0"
3137 },
3138 "type": "VF",
3139 "modelCustomizationName": "VF_vMee 0",
3140 "vfModules": {
3141 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
3142 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3143 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3144 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3145 "description": null,
3146 "name": "VfVmee..vmme_vlc..module-1",
3147 "version": "2",
3148 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
3149 "properties": {
3150 "minCountInstances": 0,
3151 "maxCountInstances": null,
3152 "initialCount": 0,
3153 "vfModuleLabel": "vmme_vlc"
3154 },
3155 "inputs": {},
3156 "volumeGroupAllowed": false
3157 },
3158 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
3159 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3160 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3161 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3162 "description": null,
3163 "name": "VfVmee..vmme_gpb..module-2",
3164 "version": "2",
3165 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
3166 "properties": {
3167 "minCountInstances": 0,
3168 "maxCountInstances": null,
3169 "initialCount": 0,
3170 "vfModuleLabel": "vmme_gpb"
3171 },
3172 "inputs": {},
3173 "volumeGroupAllowed": false
3174 },
3175 "vf_vmee0..VfVmee..base_vmme..module-0": {
3176 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3177 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3178 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3179 "description": null,
3180 "name": "VfVmee..base_vmme..module-0",
3181 "version": "2",
3182 "modelCustomizationName": "VfVmee..base_vmme..module-0",
3183 "properties": {
3184 "minCountInstances": 1,
3185 "maxCountInstances": 1,
3186 "initialCount": 1,
3187 "vfModuleLabel": "base_vmme"
3188 },
3189 "inputs": {},
3190 "volumeGroupAllowed": true
3191 }
3192 },
3193 "volumeGroups": {
3194 "vf_vmee0..VfVmee..base_vmme..module-0": {
3195 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3196 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3197 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3198 "description": null,
3199 "name": "VfVmee..base_vmme..module-0",
3200 "version": "2",
3201 "modelCustomizationName": "VfVmee..base_vmme..module-0",
3202 "properties": {
3203 "minCountInstances": 1,
3204 "maxCountInstances": 1,
3205 "initialCount": 1,
3206 "vfModuleLabel": "base_vmme"
3207 },
3208 "inputs": {}
3209 }
3210 },
3211 "vfcInstanceGroups": {}
3212 }
3213 },
3214 "networks": {
3215 "ExtVL 0": {
3216 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
3217 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
3218 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
3219 "name": "ExtVL",
3220 "version": "37.0",
3221 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
3222 "inputs": {},
3223 "commands": {},
3224 "properties": {
3225 "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}}",
3226 "exVL_naming": "{ecomp_generated_naming=true}",
3227 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
3228 "network_homing": "{ecomp_selected_instance_node_target=false}"
3229 },
3230 "type": "VL",
3231 "modelCustomizationName": "ExtVL 0"
3232 }
3233 },
3234 "collectionResource": {},
3235 "configurations": {
3236 "Port Mirroring Configuration By Policy 0": {
3237 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
3238 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
3239 "description": "A port mirroring configuration by policy object",
3240 "name": "Port Mirroring Configuration By Policy",
3241 "version": "27.0",
3242 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
3243 "inputs": {},
3244 "commands": {},
3245 "properties": {},
3246 "type": "Configuration",
3247 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
3248 "sourceNodes": [],
3249 "collectorNodes": null,
3250 "configurationByPolicy": false
3251 }
3252 },
3253 "serviceProxies": {},
3254 "vfModules": {
3255 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
3256 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3257 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3258 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3259 "description": null,
3260 "name": "VfVmee..vmme_vlc..module-1",
3261 "version": "2",
3262 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
3263 "properties": {
3264 "minCountInstances": 0,
3265 "maxCountInstances": null,
3266 "initialCount": 0,
3267 "vfModuleLabel": "vmme_vlc"
3268 },
3269 "inputs": {},
3270 "volumeGroupAllowed": false
3271 },
3272 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
3273 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3274 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3275 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3276 "description": null,
3277 "name": "VfVmee..vmme_gpb..module-2",
3278 "version": "2",
3279 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
3280 "properties": {
3281 "minCountInstances": 0,
3282 "maxCountInstances": null,
3283 "initialCount": 0,
3284 "vfModuleLabel": "vmme_gpb"
3285 },
3286 "inputs": {},
3287 "volumeGroupAllowed": false
3288 },
3289 "vf_vmee0..VfVmee..base_vmme..module-0": {
3290 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3291 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3292 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3293 "description": null,
3294 "name": "VfVmee..base_vmme..module-0",
3295 "version": "2",
3296 "modelCustomizationName": "VfVmee..base_vmme..module-0",
3297 "properties": {
3298 "minCountInstances": 1,
3299 "maxCountInstances": 1,
3300 "initialCount": 1,
3301 "vfModuleLabel": "base_vmme"
3302 },
3303 "inputs": {},
3304 "volumeGroupAllowed": true
3305 }
3306 },
3307 "volumeGroups": {
3308 "vf_vmee0..VfVmee..base_vmme..module-0": {
3309 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3310 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3311 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3312 "description": null,
3313 "name": "VfVmee..base_vmme..module-0",
3314 "version": "2",
3315 "modelCustomizationName": "VfVmee..base_vmme..module-0",
3316 "properties": {
3317 "minCountInstances": 1,
3318 "maxCountInstances": 1,
3319 "initialCount": 1,
3320 "vfModuleLabel": "base_vmme"
3321 },
3322 "inputs": {}
3323 }
3324 },
3325 "pnfs": {}
3326 }
3327 },
3328 "serviceInstance": {
3329 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3330 "vnfs": {
3331 "2017-488_ADIOD-vPE 0": {
3332 "rollbackOnFailure": "true",
3333 "vfModules": {
3334 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
3335 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0jkyqv": {
3336 "isMissingData": false,
3337 "sdncPreReload": null,
3338 "modelInfo": {
3339 "modelType": "VFmodule",
3340 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3341 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3342 "modelName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
3343 "modelVersion": "6",
3344 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3345 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"
3346 },
3347 "instanceParams": [
3348 {}
3349 ],
3350 "trackById": "n2ydptuy9lj"
3351 }
3352 }
3353 },
3354 "isMissingData": false,
3355 "originalName": null,
3356 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3357 "lcpCloudRegionId": null,
3358 "tenantId": null,
3359 "lineOfBusiness": null,
3360 "platformName": null,
3361 "modelInfo": {
3362 "modelType": "VF",
3363 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3364 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3365 "modelName": "2017-488_ADIOD-vPE",
3366 "modelVersion": "9.0",
3367 "modelCustomizationName": "2017-488_ADIOD-vPE 0"
3368 },
3369 "trackById": "iapflwk8bip"
3370 },
3371 "2017-488_ADIOD-vPE 0:0001": {
3372 "rollbackOnFailure": "true",
3373 "vfModules": {
3374 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
3375 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0jkyqv": {
3376 "isMissingData": false,
3377 "sdncPreReload": null,
3378 "modelInfo": {
3379 "modelType": "VFmodule",
3380 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3381 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
3382 "modelName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
3383 "modelVersion": "6",
3384 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
3385 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"
3386 },
3387 "instanceParams": [
3388 {}
3389 ],
3390 "trackById": "wh18xgy0dc"
3391 }
3392 }
3393 },
3394 "isMissingData": true,
3395 "originalName": "2017-488_ADIOD-vPE 0",
3396 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3397 "lcpCloudRegionId": null,
3398 "tenantId": null,
3399 "lineOfBusiness": null,
3400 "platformName": null,
3401 "modelInfo": {
3402 "modelType": "VF",
3403 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3404 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3405 "modelName": "2017-488_ADIOD-vPE",
3406 "modelVersion": "9.0",
3407 "modelCustomizationName": "2017-488_ADIOD-vPE 0"
3408 },
3409 "trackById": "iapflwk8bip"
3410 }
3411 },
3412 "instanceParams": [
3413 {
3414 "2017488_adiodvpe0_ASN": "AV_vPE"
3415 }
3416 ],
3417 "validationCounter": 1,
3418 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
3419 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3420 "subscriptionServiceType": "TYLER SILVIA",
3421 "lcpCloudRegionId": "JANET25",
3422 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
3423 "aicZoneId": "JAG1",
3424 "projectName": "x1",
3425 "owningEntityId": "aaa1",
3426 "rollbackOnFailure": "true",
3427 "bulkSize": 1,
3428 "modelInfo": {
3429 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3430 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3431 "modelName": "ADIOD vMX vPE_BV Service 488",
3432 "modelVersion": "1.0"
3433 },
3434 "existingVNFCounterMap": {
3435 "91415b44-753d-494c-926a-456a9172bbb9": 1
3436 },
3437 "existingNetworksCounterMap": {},
3438 "tenantName": "USP-SIP-IC-24335-T-01",
3439 "aicZoneName": "YUDFJULP-JAG1"
3440 }
3441 },
3442 "lcpRegionsAndTenants": {
3443 "lcpRegionList": [
3444 {
3445 "id": "JANET25",
3446 "name": "JANET25",
3447 "isPermitted": true
3448 },
3449 {
3450 "id": "hvf6",
3451 "name": "hvf6",
3452 "isPermitted": true
3453 }
3454 ],
3455 "lcpRegionsTenantsMap": {
3456 "JANET25": [
3457 {
3458 "id": "092eb9e8e4b7412e8787dd091bc58e86",
3459 "name": "USP-SIP-IC-24335-T-01",
3460 "isPermitted": true
3461 }
3462 ],
3463 "hvf6": [
3464 {
3465 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
3466 "name": "AIN Web Tool-15-D-testalexandria",
3467 "isPermitted": true
3468 },
3469 {
Ittay Stern77d00162019-02-27 19:23:10 +02003470 "id": "d0a3e3f2964542259d155a81c41aadc3",
3471 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003472 "isPermitted": true
3473 },
3474 {
3475 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
3476 "name": "ro-T112",
3477 "isPermitted": true
3478 },
3479 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003480 "id": "cbb99fe4ada84631b7baf046b6fd2044",
3481 "name": "DN5242-Nov16-T3",
3482 "isPermitted": true
3483 }
3484 ]
3485 }
3486 },
3487 "subscribers": [
3488 {
3489 "id": "CAR_2020_ER",
3490 "name": "CAR_2020_ER",
3491 "isPermitted": true
3492 },
3493 {
3494 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
3495 "name": "JULIO ERICKSON",
3496 "isPermitted": false
3497 },
3498 {
3499 "id": "DHV1707-TestSubscriber-2",
3500 "name": "DALE BRIDGES",
3501 "isPermitted": false
3502 },
3503 {
3504 "id": "DHV1707-TestSubscriber-1",
3505 "name": "LLOYD BRIDGES",
3506 "isPermitted": false
3507 },
3508 {
3509 "id": "jimmy-example",
3510 "name": "JimmyExampleCust-20161102",
3511 "isPermitted": false
3512 },
3513 {
3514 "id": "jimmy-example2",
3515 "name": "JimmyExampleCust-20161103",
3516 "isPermitted": false
3517 },
3518 {
3519 "id": "ERICA5779-TestSub-PWT-102",
3520 "name": "ERICA5779-TestSub-PWT-102",
3521 "isPermitted": false
3522 },
3523 {
3524 "id": "ERICA5779-TestSub-PWT-101",
3525 "name": "ERICA5779-TestSub-PWT-101",
3526 "isPermitted": false
3527 },
3528 {
3529 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3530 "name": "Emanuel",
3531 "isPermitted": false
3532 },
3533 {
3534 "id": "ERICA5779-Subscriber-4",
3535 "name": "ERICA5779-Subscriber-5",
3536 "isPermitted": false
3537 },
3538 {
3539 "id": "ERICA5779-TestSub-PWT-103",
3540 "name": "ERICA5779-TestSub-PWT-103",
3541 "isPermitted": false
3542 },
3543 {
3544 "id": "ERICA5779-Subscriber-2",
3545 "name": "ERICA5779-Subscriber-2",
3546 "isPermitted": false
3547 },
3548 {
3549 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3550 "name": "SILVIA ROBBINS",
3551 "isPermitted": true
3552 },
3553 {
3554 "id": "ERICA5779-Subscriber-3",
3555 "name": "ERICA5779-Subscriber-3",
3556 "isPermitted": false
3557 },
3558 {
3559 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
3560 "name": "CRAIG/ROBERTS",
3561 "isPermitted": false
3562 }
3563 ],
3564 "productFamilies": [
3565 {
3566 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3567 "name": "SCOTTIE",
3568 "isPermitted": true
3569 },
3570 {
3571 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
3572 "name": "IGNACIO",
3573 "isPermitted": true
3574 },
3575 {
3576 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
3577 "name": "Christie",
3578 "isPermitted": true
3579 },
3580 {
3581 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
3582 "name": "Enhanced Services",
3583 "isPermitted": true
3584 },
3585 {
3586 "id": "vTerrance",
3587 "name": "vTerrance",
3588 "isPermitted": true
3589 },
3590 {
3591 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
3592 "name": "vSCP",
3593 "isPermitted": true
3594 },
3595 {
3596 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3597 "name": "Emanuel",
3598 "isPermitted": true
3599 },
3600 {
3601 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
3602 "name": "BVOIP",
3603 "isPermitted": true
3604 },
3605 {
3606 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
3607 "name": "LINDSEY",
3608 "isPermitted": true
3609 },
3610 {
3611 "id": "LRSI-OSPF",
3612 "name": "LRSI-OSPF",
3613 "isPermitted": true
3614 },
3615 {
3616 "id": "vRosemarie",
3617 "name": "HNGATEWAY",
3618 "isPermitted": true
3619 },
3620 {
3621 "id": "vHNPaas",
3622 "name": "WILKINS",
3623 "isPermitted": true
3624 },
3625 {
3626 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3627 "name": "TYLER SILVIA",
3628 "isPermitted": true
3629 },
3630 {
3631 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
3632 "name": "VROUTER",
3633 "isPermitted": true
3634 },
3635 {
3636 "id": "Cisneros",
3637 "name": "vMuriel",
3638 "isPermitted": true
3639 },
3640 {
3641 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
3642 "name": "CARA Griffin",
3643 "isPermitted": true
3644 },
3645 {
3646 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
3647 "name": "DARREN MCGEE",
3648 "isPermitted": true
3649 },
3650 {
3651 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
3652 "name": "Transport",
3653 "isPermitted": true
3654 },
3655 {
3656 "id": "vSalvatore",
3657 "name": "vSalvatore",
3658 "isPermitted": true
3659 },
3660 {
3661 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
3662 "name": "Josefina",
3663 "isPermitted": true
3664 },
3665 {
3666 "id": "vHubbard",
3667 "name": "vHubbard",
3668 "isPermitted": true
3669 },
3670 {
3671 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
3672 "name": "DARREN MCGEE",
3673 "isPermitted": true
3674 }
3675 ],
3676 "serviceTypes": {
3677 "e433710f-9217-458d-a79d-1c7aff376d89": [
3678 {
3679 "id": "0",
3680 "name": "vRichardson",
3681 "isPermitted": false
3682 },
3683 {
3684 "id": "1",
3685 "name": "TYLER SILVIA",
3686 "isPermitted": true
3687 },
3688 {
3689 "id": "2",
3690 "name": "Emanuel",
3691 "isPermitted": false
3692 },
3693 {
3694 "id": "3",
3695 "name": "vJamie",
3696 "isPermitted": false
3697 },
3698 {
3699 "id": "4",
3700 "name": "vVoiceMail",
3701 "isPermitted": false
3702 },
3703 {
3704 "id": "5",
3705 "name": "Kennedy",
3706 "isPermitted": false
3707 },
3708 {
3709 "id": "6",
3710 "name": "vSEGW",
3711 "isPermitted": false
3712 },
3713 {
3714 "id": "7",
3715 "name": "vVM",
3716 "isPermitted": false
3717 },
3718 {
3719 "id": "8",
3720 "name": "vOTA",
3721 "isPermitted": false
3722 },
3723 {
3724 "id": "9",
3725 "name": "vMME",
3726 "isPermitted": false
3727 },
3728 {
3729 "id": "10",
3730 "name": "vMNS",
3731 "isPermitted": false
3732 },
3733 {
3734 "id": "11",
3735 "name": "vSCP",
3736 "isPermitted": false
3737 },
3738 {
3739 "id": "12",
3740 "name": "VPMS",
3741 "isPermitted": false
3742 },
3743 {
3744 "id": "13",
3745 "name": "vMMSC",
3746 "isPermitted": false
3747 },
3748 {
3749 "id": "14",
3750 "name": "SSD",
3751 "isPermitted": false
3752 },
3753 {
3754 "id": "15",
3755 "name": "vMOG",
3756 "isPermitted": false
3757 },
3758 {
3759 "id": "16",
3760 "name": "LINDSEY",
3761 "isPermitted": false
3762 },
3763 {
3764 "id": "17",
3765 "name": "JOHANNA_SANTOS",
3766 "isPermitted": false
3767 },
3768 {
3769 "id": "18",
3770 "name": "vCarroll",
3771 "isPermitted": false
3772 }
3773 ]
3774 },
3775 "aicZones": [
3776 {
3777 "id": "NFT1",
3778 "name": "NFTJSSSS-NFT1"
3779 },
3780 {
3781 "id": "JAG1",
3782 "name": "YUDFJULP-JAG1"
3783 },
3784 {
3785 "id": "YYY1",
3786 "name": "UUUAIAAI-YYY1"
3787 },
3788 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003789 "id": "AVT1",
3790 "name": "AVTRFLHD-AVT1"
3791 },
3792 {
3793 "id": "ATL34",
3794 "name": "ATLSANAI-ATL34"
3795 }
3796 ],
3797 "categoryParameters": {
3798 "owningEntityList": [
3799 {
3800 "id": "aaa1",
3801 "name": "aaa1"
3802 },
3803 {
3804 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
3805 "name": "WayneHolland"
3806 },
3807 {
3808 "id": "Melissa",
3809 "name": "Melissa"
3810 }
3811 ],
3812 "projectList": [
3813 {
3814 "id": "WATKINS",
3815 "name": "WATKINS"
3816 },
3817 {
3818 "id": "x1",
3819 "name": "x1"
3820 },
3821 {
3822 "id": "yyy1",
3823 "name": "yyy1"
3824 }
3825 ],
3826 "lineOfBusinessList": [
3827 {
3828 "id": "ONAP",
3829 "name": "ONAP"
3830 },
3831 {
3832 "id": "zzz1",
3833 "name": "zzz1"
3834 }
3835 ],
3836 "platformList": [
3837 {
3838 "id": "platform",
3839 "name": "platform"
3840 },
3841 {
3842 "id": "xxx1",
3843 "name": "xxx1"
3844 }
3845 ]
3846 },
3847 "type": "[LCP_REGIONS_AND_TENANTS] Update"
3848 }
3849 }
3850 }
3851
3852 function getReduxWithVFModuleMissingData() {
3853 return {
3854 "global": {
3855 "name": null,
3856 "flags": {
3857 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
3858 "FLAG_SHOW_ASSIGNMENTS": true,
3859 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
3860 "FLAG_UNASSIGN_SERVICE": true,
3861 "FLAG_SHOW_VERIFY_SERVICE": false,
3862 "FLAG_COLLECTION_RESOURCE_SUPPORT": true,
3863 "FLAG_DUPLICATE_VNF": true,
3864 "FLAG_SERVICE_MODEL_CACHE": true,
3865 "CREATE_INSTANCE_TEST": false,
3866 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
3867 "FLAG_ASYNC_INSTANTIATION": true,
3868 "FLAG_ASYNC_JOBS": true,
3869 "EMPTY_DRAWING_BOARD_TEST": false,
3870 "FLAG_ADD_MSO_TESTAPI_FIELD": true
3871 },
3872 "type": "[FLAGS] Update"
3873 },
3874 "service": {
3875 "serviceHierarchy": {
3876 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3877 "service": {
3878 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3879 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3880 "name": "ADIOD vMX vPE_BV Service 488",
3881 "version": "1.0",
3882 "toscaModelURL": null,
3883 "category": "Network L1-3",
3884 "serviceType": "",
3885 "serviceRole": "",
3886 "description": "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
3887 "serviceEcompNaming": "true",
3888 "instantiationType": "Macro",
3889 "inputs": {
3890 "2017488_adiodvpe0_ASN": {
3891 "type": "string",
3892 "description": "AV/PE",
3893 "entry_schema": null,
3894 "inputProperties": null,
3895 "constraints": [],
3896 "required": true,
3897 "default": "AV_vPE"
3898 }
3899 }
3900 },
3901 "vnfs": {
3902 "2017-488_ADIOD-vPE 0": {
3903 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
3904 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3905 "description": "Name ADIOD vPE Description The provider edge function for the ADIOD 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",
3906 "name": "2017-488_ADIOD-vPE",
3907 "version": "9.0",
3908 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
3909 "inputs": {
3910 "vnf_config_template_version": {
3911 "type": "string",
3912 "description": "VPE Software Version",
3913 "entry_schema": null,
3914 "inputProperties": null,
3915 "constraints": [],
3916 "required": true,
3917 "default": "17.2"
3918 },
3919 "bandwidth_units": {
3920 "type": "string",
3921 "description": "Units of bandwidth",
3922 "entry_schema": null,
3923 "inputProperties": null,
3924 "constraints": [],
3925 "required": true,
3926 "default": "Gbps"
3927 },
3928 "bandwidth": {
3929 "type": "string",
3930 "description": "Requested VPE bandwidth",
3931 "entry_schema": null,
3932 "inputProperties": null,
3933 "constraints": [],
3934 "required": true,
3935 "default": "10"
3936 },
3937 "AIC_CLLI": {
3938 "type": "string",
3939 "description": "AIC Site CLLI",
3940 "entry_schema": null,
3941 "inputProperties": null,
3942 "constraints": [],
3943 "required": true,
3944 "default": "ATLMY8GA"
3945 },
3946 "availability_zone_0": {
3947 "type": "string",
3948 "description": "The Availability Zone to launch the instance.",
3949 "entry_schema": null,
3950 "inputProperties": null,
3951 "constraints": [],
3952 "required": true,
3953 "default": "mtpocfo-kvm-az01"
3954 },
3955 "ASN": {
3956 "type": "string",
3957 "description": "AV/PE",
3958 "entry_schema": null,
3959 "inputProperties": null,
3960 "constraints": [],
3961 "required": true,
3962 "default": "AV_vPE"
3963 },
3964 "vnf_instance_name": {
3965 "type": "string",
3966 "description": "The hostname assigned to the vpe.",
3967 "entry_schema": null,
3968 "inputProperties": null,
3969 "constraints": [],
3970 "required": true,
3971 "default": "mtnj309me6"
3972 }
3973 },
3974 "commands": {
3975 "vnf_config_template_version": {
3976 "displayName": "vnf_config_template_version",
3977 "command": "get_input",
3978 "inputName": "2017488_adiodvpe0_vnf_config_template_version"
3979 },
3980 "bandwidth_units": {
3981 "displayName": "bandwidth_units",
3982 "command": "get_input",
3983 "inputName": "2017488_adiodvpe0_bandwidth_units"
3984 },
3985 "bandwidth": {
3986 "displayName": "bandwidth",
3987 "command": "get_input",
3988 "inputName": "2017488_adiodvpe0_bandwidth"
3989 },
3990 "AIC_CLLI": {
3991 "displayName": "AIC_CLLI",
3992 "command": "get_input",
3993 "inputName": "2017488_adiodvpe0_AIC_CLLI"
3994 },
3995 "availability_zone_0": {
3996 "displayName": "availability_zone_0",
3997 "command": "get_input",
3998 "inputName": "2017488_adiodvpe0_availability_zone_0"
3999 },
4000 "ASN": {
4001 "displayName": "ASN",
4002 "command": "get_input",
4003 "inputName": "2017488_adiodvpe0_ASN"
4004 },
4005 "vnf_instance_name": {
4006 "displayName": "vnf_instance_name",
4007 "command": "get_input",
4008 "inputName": "2017488_adiodvpe0_vnf_instance_name"
4009 }
4010 },
4011 "properties": {
4012 "vmxvre_retype": "RE-VMX",
4013 "vnf_config_template_version": "get_input:2017488_adiodvpe0_vnf_config_template_version",
4014 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
4015 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
4016 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
4017 "int_ctl_net_name": "VMX-INTXI",
4018 "vmx_int_ctl_prefix": "10.0.0.10",
4019 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
4020 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
4021 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
4022 "nf_type": "ROUTER",
4023 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
4024 "is_AVPN_service": "false",
4025 "vmx_RSG_name": "vREXI-affinity",
4026 "vmx_int_ctl_forwarding": "l2",
4027 "vmxvre_oam_ip_0": "10.0.0.10",
4028 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
4029 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
4030 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
4031 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
4032 "vmxvre_image_name_0": "vre172_nova_img",
4033 "vmxvre_instance": "0",
4034 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
4035 "vmxvre_flavor_name": "ns.c1r16d32.v5",
4036 "vmxvpfe_volume_size_0": "40.0",
4037 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
4038 "nf_naming": "{ecomp_generated_naming=true}",
4039 "multi_stage_design": "false",
4040 "nf_naming_code": "me6",
4041 "vmxvre_name_0": "vREXI",
4042 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
4043 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
4044 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
4045 "vmxvpfe_image_name_0": "vpfe172_nova_img",
4046 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
4047 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
4048 "vmxvre_console": "vidconsole",
4049 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
4050 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
4051 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
4052 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
4053 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
4054 "vf_module_id": "123",
4055 "nf_function": "ADIOD vPE",
4056 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
4057 "vmxvre_int_ctl_ip_0": "10.0.0.10",
4058 "ecomp_generated_naming": "true",
4059 "AIC_CLLI": "get_input:2017488_adiodvpe0_AIC_CLLI",
4060 "vnf_name": "mtnj309me6vre",
4061 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
4062 "vmxvre_volume_type_1": "HITACHI",
4063 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
4064 "vmxvre_volume_type_0": "HITACHI",
4065 "vmxvpfe_volume_type_0": "HITACHI",
4066 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
4067 "bandwidth_units": "get_input:2017488_adiodvpe0_bandwidth_units",
4068 "vnf_id": "123",
4069 "vmxvre_oam_prefix": "24",
4070 "availability_zone_0": "get_input:2017488_adiodvpe0_availability_zone_0",
4071 "ASN": "get_input:2017488_adiodvpe0_ASN",
4072 "vmxvre_chassis_i2cid": "161",
4073 "vmxvpfe_name_0": "vPFEXI",
4074 "bandwidth": "get_input:2017488_adiodvpe0_bandwidth",
4075 "availability_zone_max_count": "1",
4076 "vmxvre_volume_size_0": "45.0",
4077 "vmxvre_volume_size_1": "50.0",
4078 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
4079 "vmxvre_oam_gateway": "10.0.0.10",
4080 "vmxvre_volume_name_1": "vREXI_FAVolume",
4081 "vmxvre_ore_present": "0",
4082 "vmxvre_volume_name_0": "vREXI_FBVolume",
4083 "vmxvre_type": "0",
4084 "vnf_instance_name": "get_input:2017488_adiodvpe0_vnf_instance_name",
4085 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
4086 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
4087 "vmx_int_ctl_len": "24",
4088 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
4089 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
4090 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
4091 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
4092 "nf_role": "vPE",
4093 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
4094 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
4095 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
4096 },
4097 "type": "VF",
4098 "modelCustomizationName": "2017-488_ADIOD-vPE 0",
4099 "vfModules": {
4100 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
4101 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4102 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4103 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4104 "description": null,
4105 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4106 "version": "8",
4107 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4108 "properties": {
4109 "minCountInstances": 2,
4110 "maxCountInstances": null,
4111 "initialCount": 0,
4112 "vfModuleLabel": "ADIOD_vRE_BV"
4113 },
4114 "inputs": {
4115 "2017488_adiodvpe0_bandwidth_units": {
4116 "type": "string",
4117 "description": "Units of bandwidth",
4118 "entry_schema": null,
4119 "inputProperties": {
4120 "sourceType": "HEAT",
4121 "vfModuleLabel": "ADIOD_vRE_BV",
4122 "paramName": "bandwidth_units"
4123 },
4124 "constraints": null,
4125 "required": true,
4126 "default": "Gbps"
4127 },
4128 "2017488_adiodvpe0_bandwidth": {
4129 "type": "string",
4130 "description": "Requested VPE bandwidth",
4131 "entry_schema": null,
4132 "inputProperties": {
4133 "sourceType": "HEAT",
4134 "vfModuleLabel": "ADIOD_vRE_BV",
4135 "paramName": "bandwidth"
4136 },
4137 "constraints": null,
4138 "required": true,
4139 "default": "10"
4140 },
4141 "2017488_adiodvpe0_vnf_instance_name": {
4142 "type": "string",
4143 "description": "The hostname assigned to the vpe.",
4144 "entry_schema": null,
4145 "inputProperties": {
4146 "sourceType": "HEAT",
4147 "vfModuleLabel": "ADIOD_vRE_BV",
4148 "paramName": "vnf_instance_name"
4149 },
4150 "constraints": null,
4151 "required": true,
4152 "default": "mtnj309me6"
4153 },
4154 "2017488_adiodvpe0_vnf_config_template_version": {
4155 "type": "string",
4156 "description": "VPE Software Version",
4157 "entry_schema": null,
4158 "inputProperties": {
4159 "sourceType": "HEAT",
4160 "vfModuleLabel": "ADIOD_vRE_BV",
4161 "paramName": "vnf_config_template_version"
4162 },
4163 "constraints": null,
4164 "required": true,
4165 "default": "17.2"
4166 },
4167 "2017488_adiodvpe0_AIC_CLLI": {
4168 "type": "string",
4169 "description": "AIC Site CLLI",
4170 "entry_schema": null,
4171 "inputProperties": {
4172 "sourceType": "HEAT",
4173 "vfModuleLabel": "ADIOD_vRE_BV",
4174 "paramName": "AIC_CLLI"
4175 },
4176 "constraints": null,
4177 "required": true,
4178 "default": "ATLMY8GA"
4179 }
4180 },
4181 "volumeGroupAllowed": true
4182 },
4183 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
4184 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4185 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4186 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4187 "description": null,
4188 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
4189 "version": "6",
4190 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
4191 "properties": {
4192 "minCountInstances": 1,
4193 "maxCountInstances": 1,
4194 "initialCount": 1,
4195 "vfModuleLabel": "ADIOD_base_vPE_BV"
4196 },
4197 "inputs": {},
4198 "volumeGroupAllowed": false
4199 },
4200 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
4201 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4202 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4203 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4204 "description": null,
4205 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4206 "version": "8",
4207 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4208 "properties": {
4209 "minCountInstances": 0,
4210 "maxCountInstances": null,
4211 "initialCount": 0,
4212 "vfModuleLabel": "ADIOD_vPFE_BV"
4213 },
4214 "inputs": {
4215 "2017488_adiodvpe0_availability_zone_0": {
4216 "type": "string",
4217 "description": "The Availability Zone to launch the instance.",
4218 "entry_schema": null,
4219 "inputProperties": {
4220 "sourceType": "HEAT",
4221 "vfModuleLabel": "ADIOD_vPFE_BV",
4222 "paramName": "availability_zone_0"
4223 },
4224 "constraints": null,
4225 "required": true,
4226 "default": "mtpocfo-kvm-az01"
4227 }
4228 },
4229 "volumeGroupAllowed": true
4230 }
4231 },
4232 "volumeGroups": {
4233 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
4234 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4235 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4236 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4237 "description": null,
4238 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4239 "version": "8",
4240 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4241 "properties": {
4242 "minCountInstances": 0,
4243 "maxCountInstances": null,
4244 "initialCount": 0,
4245 "vfModuleLabel": "ADIOD_vRE_BV"
4246 },
4247 "inputs": {
4248 "2017488_adiodvpe0_bandwidth_units": {
4249 "type": "string",
4250 "description": "Units of bandwidth",
4251 "entry_schema": null,
4252 "inputProperties": {
4253 "sourceType": "HEAT",
4254 "vfModuleLabel": "ADIOD_vRE_BV",
4255 "paramName": "bandwidth_units"
4256 },
4257 "constraints": null,
4258 "required": true,
4259 "default": "Gbps"
4260 },
4261 "2017488_adiodvpe0_bandwidth": {
4262 "type": "string",
4263 "description": "Requested VPE bandwidth",
4264 "entry_schema": null,
4265 "inputProperties": {
4266 "sourceType": "HEAT",
4267 "vfModuleLabel": "ADIOD_vRE_BV",
4268 "paramName": "bandwidth"
4269 },
4270 "constraints": null,
4271 "required": true,
4272 "default": "10"
4273 },
4274 "2017488_adiodvpe0_vnf_instance_name": {
4275 "type": "string",
4276 "description": "The hostname assigned to the vpe.",
4277 "entry_schema": null,
4278 "inputProperties": {
4279 "sourceType": "HEAT",
4280 "vfModuleLabel": "ADIOD_vRE_BV",
4281 "paramName": "vnf_instance_name"
4282 },
4283 "constraints": null,
4284 "required": true,
4285 "default": "mtnj309me6"
4286 },
4287 "2017488_adiodvpe0_vnf_config_template_version": {
4288 "type": "string",
4289 "description": "VPE Software Version",
4290 "entry_schema": null,
4291 "inputProperties": {
4292 "sourceType": "HEAT",
4293 "vfModuleLabel": "ADIOD_vRE_BV",
4294 "paramName": "vnf_config_template_version"
4295 },
4296 "constraints": null,
4297 "required": true,
4298 "default": "17.2"
4299 },
4300 "2017488_adiodvpe0_AIC_CLLI": {
4301 "type": "string",
4302 "description": "AIC Site CLLI",
4303 "entry_schema": null,
4304 "inputProperties": {
4305 "sourceType": "HEAT",
4306 "vfModuleLabel": "ADIOD_vRE_BV",
4307 "paramName": "AIC_CLLI"
4308 },
4309 "constraints": null,
4310 "required": true,
4311 "default": "ATLMY8GA"
4312 }
4313 }
4314 },
4315 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
4316 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4317 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4318 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4319 "description": null,
4320 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4321 "version": "8",
4322 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4323 "properties": {
4324 "minCountInstances": 0,
4325 "maxCountInstances": null,
4326 "initialCount": 0,
4327 "vfModuleLabel": "ADIOD_vPFE_BV"
4328 },
4329 "inputs": {
4330 "2017488_adiodvpe0_availability_zone_0": {
4331 "type": "string",
4332 "description": "The Availability Zone to launch the instance.",
4333 "entry_schema": null,
4334 "inputProperties": {
4335 "sourceType": "HEAT",
4336 "vfModuleLabel": "ADIOD_vPFE_BV",
4337 "paramName": "availability_zone_0"
4338 },
4339 "constraints": null,
4340 "required": true,
4341 "default": "mtpocfo-kvm-az01"
4342 }
4343 }
4344 }
4345 },
4346 "vfcInstanceGroups": {}
4347 }
4348 },
4349 "networks": {},
4350 "collectionResource": {},
4351 "configurations": {},
4352 "serviceProxies": {},
4353 "vfModules": {
4354 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
4355 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4356 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4357 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4358 "description": null,
4359 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4360 "version": "8",
4361 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4362 "properties": {
4363 "minCountInstances": 0,
4364 "maxCountInstances": null,
4365 "initialCount": 0,
4366 "vfModuleLabel": "ADIOD_vRE_BV"
4367 },
4368 "inputs": {
4369 "2017488_adiodvpe0_bandwidth_units": {
4370 "type": "string",
4371 "description": "Units of bandwidth",
4372 "entry_schema": null,
4373 "inputProperties": {
4374 "sourceType": "HEAT",
4375 "vfModuleLabel": "ADIOD_vRE_BV",
4376 "paramName": "bandwidth_units"
4377 },
4378 "constraints": null,
4379 "required": true,
4380 "default": "Gbps"
4381 },
4382 "2017488_adiodvpe0_bandwidth": {
4383 "type": "string",
4384 "description": "Requested VPE bandwidth",
4385 "entry_schema": null,
4386 "inputProperties": {
4387 "sourceType": "HEAT",
4388 "vfModuleLabel": "ADIOD_vRE_BV",
4389 "paramName": "bandwidth"
4390 },
4391 "constraints": null,
4392 "required": true,
4393 "default": "10"
4394 },
4395 "2017488_adiodvpe0_vnf_instance_name": {
4396 "type": "string",
4397 "description": "The hostname assigned to the vpe.",
4398 "entry_schema": null,
4399 "inputProperties": {
4400 "sourceType": "HEAT",
4401 "vfModuleLabel": "ADIOD_vRE_BV",
4402 "paramName": "vnf_instance_name"
4403 },
4404 "constraints": null,
4405 "required": true,
4406 "default": "mtnj309me6"
4407 },
4408 "2017488_adiodvpe0_vnf_config_template_version": {
4409 "type": "string",
4410 "description": "VPE Software Version",
4411 "entry_schema": null,
4412 "inputProperties": {
4413 "sourceType": "HEAT",
4414 "vfModuleLabel": "ADIOD_vRE_BV",
4415 "paramName": "vnf_config_template_version"
4416 },
4417 "constraints": null,
4418 "required": true,
4419 "default": "17.2"
4420 },
4421 "2017488_adiodvpe0_AIC_CLLI": {
4422 "type": "string",
4423 "description": "AIC Site CLLI",
4424 "entry_schema": null,
4425 "inputProperties": {
4426 "sourceType": "HEAT",
4427 "vfModuleLabel": "ADIOD_vRE_BV",
4428 "paramName": "AIC_CLLI"
4429 },
4430 "constraints": null,
4431 "required": true,
4432 "default": "ATLMY8GA"
4433 }
4434 },
4435 "volumeGroupAllowed": true
4436 },
4437 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
4438 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4439 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4440 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4441 "description": null,
4442 "name": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
4443 "version": "6",
4444 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
4445 "properties": {
4446 "minCountInstances": 1,
4447 "maxCountInstances": 1,
4448 "initialCount": 1,
4449 "vfModuleLabel": "ADIOD_base_vPE_BV"
4450 },
4451 "inputs": {},
4452 "volumeGroupAllowed": false
4453 },
4454 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
4455 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4456 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4457 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4458 "description": null,
4459 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4460 "version": "8",
4461 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4462 "properties": {
4463 "minCountInstances": 0,
4464 "maxCountInstances": null,
4465 "initialCount": 0,
4466 "vfModuleLabel": "ADIOD_vPFE_BV"
4467 },
4468 "inputs": {
4469 "2017488_adiodvpe0_availability_zone_0": {
4470 "type": "string",
4471 "description": "The Availability Zone to launch the instance.",
4472 "entry_schema": null,
4473 "inputProperties": {
4474 "sourceType": "HEAT",
4475 "vfModuleLabel": "ADIOD_vPFE_BV",
4476 "paramName": "availability_zone_0"
4477 },
4478 "constraints": null,
4479 "required": true,
4480 "default": "mtpocfo-kvm-az01"
4481 }
4482 },
4483 "volumeGroupAllowed": true
4484 }
4485 },
4486 "volumeGroups": {
4487 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1": {
4488 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4489 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4490 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4491 "description": null,
4492 "name": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4493 "version": "8",
4494 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vRE_BV..module-1",
4495 "properties": {
4496 "minCountInstances": 0,
4497 "maxCountInstances": null,
4498 "initialCount": 0,
4499 "vfModuleLabel": "ADIOD_vRE_BV"
4500 },
4501 "inputs": {
4502 "2017488_adiodvpe0_bandwidth_units": {
4503 "type": "string",
4504 "description": "Units of bandwidth",
4505 "entry_schema": null,
4506 "inputProperties": {
4507 "sourceType": "HEAT",
4508 "vfModuleLabel": "ADIOD_vRE_BV",
4509 "paramName": "bandwidth_units"
4510 },
4511 "constraints": null,
4512 "required": true,
4513 "default": "Gbps"
4514 },
4515 "2017488_adiodvpe0_bandwidth": {
4516 "type": "string",
4517 "description": "Requested VPE bandwidth",
4518 "entry_schema": null,
4519 "inputProperties": {
4520 "sourceType": "HEAT",
4521 "vfModuleLabel": "ADIOD_vRE_BV",
4522 "paramName": "bandwidth"
4523 },
4524 "constraints": null,
4525 "required": true,
4526 "default": "10"
4527 },
4528 "2017488_adiodvpe0_vnf_instance_name": {
4529 "type": "string",
4530 "description": "The hostname assigned to the vpe.",
4531 "entry_schema": null,
4532 "inputProperties": {
4533 "sourceType": "HEAT",
4534 "vfModuleLabel": "ADIOD_vRE_BV",
4535 "paramName": "vnf_instance_name"
4536 },
4537 "constraints": null,
4538 "required": true,
4539 "default": "mtnj309me6"
4540 },
4541 "2017488_adiodvpe0_vnf_config_template_version": {
4542 "type": "string",
4543 "description": "VPE Software Version",
4544 "entry_schema": null,
4545 "inputProperties": {
4546 "sourceType": "HEAT",
4547 "vfModuleLabel": "ADIOD_vRE_BV",
4548 "paramName": "vnf_config_template_version"
4549 },
4550 "constraints": null,
4551 "required": true,
4552 "default": "17.2"
4553 },
4554 "2017488_adiodvpe0_AIC_CLLI": {
4555 "type": "string",
4556 "description": "AIC Site CLLI",
4557 "entry_schema": null,
4558 "inputProperties": {
4559 "sourceType": "HEAT",
4560 "vfModuleLabel": "ADIOD_vRE_BV",
4561 "paramName": "AIC_CLLI"
4562 },
4563 "constraints": null,
4564 "required": true,
4565 "default": "ATLMY8GA"
4566 }
4567 }
4568 },
4569 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vPFE_BV..module-2": {
4570 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4571 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4572 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4573 "description": null,
4574 "name": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4575 "version": "8",
4576 "modelCustomizationName": "2017488AdiodVpe..ADIOD_vPFE_BV..module-2",
4577 "properties": {
4578 "minCountInstances": 0,
4579 "maxCountInstances": null,
4580 "initialCount": 0,
4581 "vfModuleLabel": "ADIOD_vPFE_BV"
4582 },
4583 "inputs": {
4584 "2017488_adiodvpe0_availability_zone_0": {
4585 "type": "string",
4586 "description": "The Availability Zone to launch the instance.",
4587 "entry_schema": null,
4588 "inputProperties": {
4589 "sourceType": "HEAT",
4590 "vfModuleLabel": "ADIOD_vPFE_BV",
4591 "paramName": "availability_zone_0"
4592 },
4593 "constraints": null,
4594 "required": true,
4595 "default": "mtpocfo-kvm-az01"
4596 }
4597 }
4598 }
4599 },
4600 "pnfs": {}
4601 },
4602 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
4603 "service": {
4604 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
4605 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
4606 "name": "ComplexService",
4607 "version": "1.0",
4608 "toscaModelURL": null,
4609 "category": "Emanuel",
4610 "serviceType": "",
4611 "serviceRole": "",
4612 "description": "ComplexService",
4613 "serviceEcompNaming": "true",
4614 "instantiationType": "Macro",
4615 "inputs": {}
4616 },
4617 "vnfs": {
4618 "VF_vMee 0": {
4619 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
4620 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
4621 "description": "VSP_vMee",
4622 "name": "VF_vMee",
4623 "version": "2.0",
4624 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
4625 "inputs": {},
4626 "commands": {},
4627 "properties": {
4628 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
4629 "sctp-b-ipv6-egress_src_start_port": "0",
4630 "sctp-a-ipv6-egress_rule_application": "any",
4631 "Internal2_allow_transit": "true",
4632 "sctp-b-IPv6_ethertype": "IPv6",
4633 "sctp-a-egress_rule_application": "any",
4634 "sctp-b-ingress_action": "pass",
4635 "sctp-b-ingress_rule_protocol": "icmp",
4636 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
4637 "sctp-b-ipv6-ingress-src_start_port": "0.0",
4638 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
4639 "fsb_volume_size_0": "320.0",
4640 "sctp-b-egress_src_addresses": "local",
4641 "sctp-a-ipv6-ingress_ethertype": "IPv4",
4642 "sctp-a-ipv6-ingress-dst_start_port": "0",
4643 "sctp-b-ipv6-ingress_rule_application": "any",
4644 "domain_name": "default-domain",
4645 "sctp-a-ingress_rule_protocol": "icmp",
4646 "sctp-b-egress-src_start_port": "0.0",
4647 "sctp-a-egress_src_addresses": "local",
4648 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
4649 "sctp-a-egress-src_start_port": "0.0",
4650 "sctp-a-ingress_ethertype": "IPv4",
4651 "sctp-b-ipv6-ingress-dst_end_port": "65535",
4652 "sctp-b-dst_subnet_prefix_v6": "::",
4653 "nf_naming": "{ecomp_generated_naming=true}",
4654 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4655 "sctp-b-egress-dst_start_port": "0.0",
4656 "ncb_flavor_name": "nv.c20r64d1",
4657 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
4658 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
4659 "Internal2_net_cidr": "10.0.0.10",
4660 "sctp-a-ingress-dst_start_port": "0.0",
4661 "sctp-a-egress-dst_start_port": "0.0",
4662 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
4663 "sctp-a-egress_ethertype": "IPv4",
4664 "vlc_st_service_mode": "in-network-nat",
4665 "sctp-a-ipv6-egress_ethertype": "IPv4",
4666 "sctp-a-egress-src_end_port": "65535.0",
4667 "sctp-b-ipv6-egress_rule_application": "any",
4668 "sctp-b-egress_action": "pass",
4669 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
4670 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
4671 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
4672 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
4673 "sctp-a-ipv6-ingress-src_start_port": "0.0",
4674 "sctp-b-ipv6-egress_ethertype": "IPv4",
4675 "Internal1_net_cidr": "10.0.0.10",
4676 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
4677 "fsb_flavor_name": "nv.c20r64d1",
4678 "sctp_rule_protocol": "132",
4679 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
4680 "sctp-a-ipv6-ingress_rule_application": "any",
4681 "ecomp_generated_naming": "true",
4682 "sctp-a-IPv6_ethertype": "IPv6",
4683 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
4684 "vlc_st_virtualization_type": "virtual-machine",
4685 "sctp-b-ingress-dst_start_port": "0.0",
4686 "sctp-b-ingress-dst_end_port": "65535.0",
4687 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
4688 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
4689 "sctp-b-ingress_rule_application": "any",
4690 "int2_sec_group_name": "int2-sec-group",
4691 "vlc_flavor_name": "nd.c16r64d1",
4692 "sctp-b-ipv6-egress_src_addresses": "local",
4693 "vlc_st_interface_type_int1": "other1",
4694 "sctp-b-egress-src_end_port": "65535.0",
4695 "sctp-a-ipv6-egress-dst_start_port": "0",
4696 "vlc_st_interface_type_int2": "other2",
4697 "sctp-a-ipv6-egress_rule_protocol": "any",
4698 "Internal2_shared": "false",
4699 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
4700 "Internal2_rpf": "disable",
4701 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
4702 "sctp-b-ipv6-egress_src_end_port": "65535",
4703 "sctp-a-ipv6-egress_src_addresses": "local",
4704 "sctp-a-ingress-dst_end_port": "65535.0",
4705 "sctp-a-ipv6-egress_src_end_port": "65535",
4706 "Internal1_forwarding_mode": "l2",
4707 "Internal2_dhcp": "false",
4708 "sctp-a-dst_subnet_prefix_v6": "::",
4709 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
4710 "vlc_st_interface_type_gtp": "other0",
4711 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
4712 "sctp-b-src_subnet_prefix_v6": "::",
4713 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
4714 "int1_sec_group_name": "int1-sec-group",
4715 "Internal1_dhcp": "false",
4716 "sctp-a-ipv6-egress_dst_end_port": "65535",
4717 "Internal2_forwarding_mode": "l2",
4718 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
4719 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
4720 "Internal1_net_cidr_len": "17",
4721 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
4722 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
4723 "sctp-a-ingress_dst_addresses": "local",
4724 "sctp-a-egress_action": "pass",
4725 "fsb_volume_type_0": "SF-Default-SSD",
4726 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
4727 "vlc_st_interface_type_sctp_a": "left",
4728 "vlc_st_interface_type_sctp_b": "right",
4729 "sctp-a-src_subnet_prefix_v6": "::",
4730 "vlc_st_version": "2",
4731 "sctp-b-egress_ethertype": "IPv4",
4732 "sctp-a-ingress_rule_application": "any",
4733 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
4734 "instance_ip_family_v6": "v6",
4735 "sctp-a-ipv6-egress_src_start_port": "0",
4736 "sctp-b-ingress-src_start_port": "0.0",
4737 "sctp-b-ingress_dst_addresses": "local",
4738 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
4739 "vlc_st_interface_type_oam": "management",
4740 "multi_stage_design": "false",
4741 "oam_sec_group_name": "oam-sec-group",
4742 "Internal2_net_gateway": "10.0.0.10",
4743 "sctp-a-ipv6-ingress-dst_end_port": "65535",
4744 "sctp-b-ipv6-egress-dst_start_port": "0",
4745 "Internal1_net_gateway": "10.0.0.10",
4746 "sctp-b-ipv6-egress_rule_protocol": "any",
4747 "gtp_sec_group_name": "gtp-sec-group",
4748 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4749 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
4750 "sctp-a-ipv6-ingress_dst_addresses": "local",
4751 "sctp-a-egress_rule_protocol": "icmp",
4752 "sctp-b-ipv6-egress_action": "pass",
4753 "sctp-a-ipv6-egress_action": "pass",
4754 "Internal1_shared": "false",
4755 "sctp-b-ipv6-ingress_rule_protocol": "any",
4756 "Internal2_net_cidr_len": "17",
4757 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
4758 "sctp-a-ingress-src_end_port": "65535.0",
4759 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4760 "sctp-a-egress-dst_end_port": "65535.0",
4761 "sctp-a-ingress_action": "pass",
4762 "sctp-b-egress_rule_protocol": "icmp",
4763 "sctp-b-ipv6-ingress_action": "pass",
4764 "vlc_st_service_type": "firewall",
4765 "sctp-b-ipv6-egress_dst_end_port": "65535",
4766 "sctp-b-ipv6-ingress-dst_start_port": "0",
4767 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
4768 "vlc_st_availability_zone": "true",
4769 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
4770 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
4771 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
4772 "Internal1_allow_transit": "true",
4773 "gpb_flavor_name": "nv.c20r64d1",
4774 "availability_zone_max_count": "1",
4775 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
4776 "sctp-b-ipv6-ingress_dst_addresses": "local",
4777 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4778 "sctp-b-ipv6-ingress_ethertype": "IPv4",
4779 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
4780 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
4781 "sctp-a-ipv6-ingress_action": "pass",
4782 "Internal1_rpf": "disable",
4783 "sctp-b-ingress_ethertype": "IPv4",
4784 "sctp-b-egress_rule_application": "any",
4785 "sctp-b-ingress-src_end_port": "65535.0",
4786 "sctp-a-ipv6-ingress_rule_protocol": "any",
4787 "sctp-a-ingress-src_start_port": "0.0",
4788 "sctp-b-egress-dst_end_port": "65535.0"
4789 },
4790 "type": "VF",
4791 "modelCustomizationName": "VF_vMee 0",
4792 "vfModules": {
4793 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
4794 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4795 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4796 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4797 "description": null,
4798 "name": "VfVmee..vmme_vlc..module-1",
4799 "version": "2",
4800 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
4801 "properties": {
4802 "minCountInstances": 0,
4803 "maxCountInstances": null,
4804 "initialCount": 0,
4805 "vfModuleLabel": "vmme_vlc"
4806 },
4807 "inputs": {},
4808 "volumeGroupAllowed": false
4809 },
4810 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
4811 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4812 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4813 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4814 "description": null,
4815 "name": "VfVmee..vmme_gpb..module-2",
4816 "version": "2",
4817 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
4818 "properties": {
4819 "minCountInstances": 0,
4820 "maxCountInstances": null,
4821 "initialCount": 0,
4822 "vfModuleLabel": "vmme_gpb"
4823 },
4824 "inputs": {},
4825 "volumeGroupAllowed": false
4826 },
4827 "vf_vmee0..VfVmee..base_vmme..module-0": {
4828 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4829 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4830 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4831 "description": null,
4832 "name": "VfVmee..base_vmme..module-0",
4833 "version": "2",
4834 "modelCustomizationName": "VfVmee..base_vmme..module-0",
4835 "properties": {
4836 "minCountInstances": 1,
4837 "maxCountInstances": 1,
4838 "initialCount": 1,
4839 "vfModuleLabel": "base_vmme"
4840 },
4841 "inputs": {},
4842 "volumeGroupAllowed": true
4843 }
4844 },
4845 "volumeGroups": {
4846 "vf_vmee0..VfVmee..base_vmme..module-0": {
4847 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4848 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4849 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4850 "description": null,
4851 "name": "VfVmee..base_vmme..module-0",
4852 "version": "2",
4853 "modelCustomizationName": "VfVmee..base_vmme..module-0",
4854 "properties": {
4855 "minCountInstances": 1,
4856 "maxCountInstances": 1,
4857 "initialCount": 1,
4858 "vfModuleLabel": "base_vmme"
4859 },
4860 "inputs": {}
4861 }
4862 },
4863 "vfcInstanceGroups": {}
4864 }
4865 },
4866 "networks": {
4867 "ExtVL 0": {
4868 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
4869 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
4870 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
4871 "name": "ExtVL",
4872 "version": "37.0",
4873 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
4874 "inputs": {},
4875 "commands": {},
4876 "properties": {
4877 "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}}",
4878 "exVL_naming": "{ecomp_generated_naming=true}",
4879 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
4880 "network_homing": "{ecomp_selected_instance_node_target=false}"
4881 },
4882 "type": "VL",
4883 "modelCustomizationName": "ExtVL 0"
4884 }
4885 },
4886 "collectionResource": {},
4887 "configurations": {
4888 "Port Mirroring Configuration By Policy 0": {
4889 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
4890 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
4891 "description": "A port mirroring configuration by policy object",
4892 "name": "Port Mirroring Configuration By Policy",
4893 "version": "27.0",
4894 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
4895 "inputs": {},
4896 "commands": {},
4897 "properties": {},
4898 "type": "Configuration",
4899 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
4900 "sourceNodes": [],
4901 "collectorNodes": null,
4902 "configurationByPolicy": false
4903 }
4904 },
4905 "serviceProxies": {},
4906 "vfModules": {
4907 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
4908 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4909 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4910 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4911 "description": null,
4912 "name": "VfVmee..vmme_vlc..module-1",
4913 "version": "2",
4914 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
4915 "properties": {
4916 "minCountInstances": 0,
4917 "maxCountInstances": null,
4918 "initialCount": 0,
4919 "vfModuleLabel": "vmme_vlc"
4920 },
4921 "inputs": {},
4922 "volumeGroupAllowed": false
4923 },
4924 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
4925 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4926 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4927 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4928 "description": null,
4929 "name": "VfVmee..vmme_gpb..module-2",
4930 "version": "2",
4931 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
4932 "properties": {
4933 "minCountInstances": 0,
4934 "maxCountInstances": null,
4935 "initialCount": 0,
4936 "vfModuleLabel": "vmme_gpb"
4937 },
4938 "inputs": {},
4939 "volumeGroupAllowed": false
4940 },
4941 "vf_vmee0..VfVmee..base_vmme..module-0": {
4942 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4943 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4944 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4945 "description": null,
4946 "name": "VfVmee..base_vmme..module-0",
4947 "version": "2",
4948 "modelCustomizationName": "VfVmee..base_vmme..module-0",
4949 "properties": {
4950 "minCountInstances": 1,
4951 "maxCountInstances": 1,
4952 "initialCount": 1,
4953 "vfModuleLabel": "base_vmme"
4954 },
4955 "inputs": {},
4956 "volumeGroupAllowed": true
4957 }
4958 },
4959 "volumeGroups": {
4960 "vf_vmee0..VfVmee..base_vmme..module-0": {
4961 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4962 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4963 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4964 "description": null,
4965 "name": "VfVmee..base_vmme..module-0",
4966 "version": "2",
4967 "modelCustomizationName": "VfVmee..base_vmme..module-0",
4968 "properties": {
4969 "minCountInstances": 1,
4970 "maxCountInstances": 1,
4971 "initialCount": 1,
4972 "vfModuleLabel": "base_vmme"
4973 },
4974 "inputs": {}
4975 }
4976 },
4977 "pnfs": {}
4978 }
4979 },
4980 "serviceInstance": {
4981 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
4982 "vnfs": {
4983 "2017-488_ADIOD-vPE 0": {
4984 "rollbackOnFailure": "true",
4985 "vfModules": {
4986 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0": {
4987 "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0jkyqv": {
4988 "isMissingData": true,
4989 "sdncPreReload": null,
4990 "modelInfo": {
4991 "modelType": "VFmodule",
4992 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4993 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4994 "modelName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0",
4995 "modelVersion": "6",
4996 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
4997 "modelCustomizationName": "2017488AdiodVpe..ADIOD_base_vPE_BV..module-0"
4998 },
4999 "instanceParams": [
5000 {}
5001 ],
5002 "trackById": "n2ydptuy9lj"
5003 }
5004 }
5005 },
5006 "isMissingData": false,
5007 "originalName": "2017-488_ADIOD-vPE 0",
5008 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5009 "lcpCloudRegionId": null,
5010 "tenantId": null,
5011 "lineOfBusiness": null,
5012 "platformName": null,
5013 "modelInfo": {
5014 "modelType": "VF",
5015 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
5016 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5017 "modelName": "2017-488_ADIOD-vPE",
5018 "modelVersion": "9.0",
5019 "modelCustomizationName": "2017-488_ADIOD-vPE 0"
5020 },
5021 "trackById": "iapflwk8bip"
5022 }
5023 },
5024 "instanceParams": [
5025 {
5026 "2017488_adiodvpe0_ASN": "AV_vPE"
5027 }
5028 ],
5029 "validationCounter": 1,
5030 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
5031 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5032 "subscriptionServiceType": "TYLER SILVIA",
5033 "lcpCloudRegionId": "JANET25",
5034 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
5035 "aicZoneId": "JAG1",
5036 "projectName": "x1",
5037 "owningEntityId": "aaa1",
5038 "rollbackOnFailure": "true",
5039 "bulkSize": 1,
5040 "modelInfo": {
5041 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
5042 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
5043 "modelName": "ADIOD vMX vPE_BV Service 488",
5044 "modelVersion": "1.0"
5045 },
5046 "existingVNFCounterMap": {
5047 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
5048 },
5049 "existingNetworksCounterMap": {},
5050 "tenantName": "USP-SIP-IC-24335-T-01",
5051 "aicZoneName": "YUDFJULP-JAG1"
5052 }
5053 },
5054 "lcpRegionsAndTenants": {
5055 "lcpRegionList": [
5056 {
5057 "id": "JANET25",
5058 "name": "JANET25",
5059 "isPermitted": true
5060 },
5061 {
5062 "id": "hvf6",
5063 "name": "hvf6",
5064 "isPermitted": true
5065 }
5066 ],
5067 "lcpRegionsTenantsMap": {
5068 "JANET25": [
5069 {
5070 "id": "092eb9e8e4b7412e8787dd091bc58e86",
5071 "name": "USP-SIP-IC-24335-T-01",
5072 "isPermitted": true
5073 }
5074 ],
5075 "hvf6": [
5076 {
5077 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
5078 "name": "AIN Web Tool-15-D-testalexandria",
5079 "isPermitted": true
5080 },
5081 {
Ittay Stern77d00162019-02-27 19:23:10 +02005082 "id": "d0a3e3f2964542259d155a81c41aadc3",
5083 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005084 "isPermitted": true
5085 },
5086 {
5087 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
5088 "name": "ro-T112",
5089 "isPermitted": true
5090 },
5091 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03005092 "id": "cbb99fe4ada84631b7baf046b6fd2044",
5093 "name": "DN5242-Nov16-T3",
5094 "isPermitted": true
5095 }
5096 ]
5097 }
5098 },
5099 "subscribers": [
5100 {
5101 "id": "CAR_2020_ER",
5102 "name": "CAR_2020_ER",
5103 "isPermitted": true
5104 },
5105 {
5106 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5107 "name": "JULIO ERICKSON",
5108 "isPermitted": false
5109 },
5110 {
5111 "id": "DHV1707-TestSubscriber-2",
5112 "name": "DALE BRIDGES",
5113 "isPermitted": false
5114 },
5115 {
5116 "id": "DHV1707-TestSubscriber-1",
5117 "name": "LLOYD BRIDGES",
5118 "isPermitted": false
5119 },
5120 {
5121 "id": "jimmy-example",
5122 "name": "JimmyExampleCust-20161102",
5123 "isPermitted": false
5124 },
5125 {
5126 "id": "jimmy-example2",
5127 "name": "JimmyExampleCust-20161103",
5128 "isPermitted": false
5129 },
5130 {
5131 "id": "ERICA5779-TestSub-PWT-102",
5132 "name": "ERICA5779-TestSub-PWT-102",
5133 "isPermitted": false
5134 },
5135 {
5136 "id": "ERICA5779-TestSub-PWT-101",
5137 "name": "ERICA5779-TestSub-PWT-101",
5138 "isPermitted": false
5139 },
5140 {
5141 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5142 "name": "Emanuel",
5143 "isPermitted": false
5144 },
5145 {
5146 "id": "ERICA5779-Subscriber-4",
5147 "name": "ERICA5779-Subscriber-5",
5148 "isPermitted": false
5149 },
5150 {
5151 "id": "ERICA5779-TestSub-PWT-103",
5152 "name": "ERICA5779-TestSub-PWT-103",
5153 "isPermitted": false
5154 },
5155 {
5156 "id": "ERICA5779-Subscriber-2",
5157 "name": "ERICA5779-Subscriber-2",
5158 "isPermitted": false
5159 },
5160 {
5161 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5162 "name": "SILVIA ROBBINS",
5163 "isPermitted": true
5164 },
5165 {
5166 "id": "ERICA5779-Subscriber-3",
5167 "name": "ERICA5779-Subscriber-3",
5168 "isPermitted": false
5169 },
5170 {
5171 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5172 "name": "CRAIG/ROBERTS",
5173 "isPermitted": false
5174 }
5175 ],
5176 "productFamilies": [
5177 {
5178 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5179 "name": "SCOTTIE",
5180 "isPermitted": true
5181 },
5182 {
5183 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
5184 "name": "IGNACIO",
5185 "isPermitted": true
5186 },
5187 {
5188 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
5189 "name": "Christie",
5190 "isPermitted": true
5191 },
5192 {
5193 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
5194 "name": "Enhanced Services",
5195 "isPermitted": true
5196 },
5197 {
5198 "id": "vTerrance",
5199 "name": "vTerrance",
5200 "isPermitted": true
5201 },
5202 {
5203 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
5204 "name": "vSCP",
5205 "isPermitted": true
5206 },
5207 {
5208 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5209 "name": "Emanuel",
5210 "isPermitted": true
5211 },
5212 {
5213 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
5214 "name": "BVOIP",
5215 "isPermitted": true
5216 },
5217 {
5218 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
5219 "name": "LINDSEY",
5220 "isPermitted": true
5221 },
5222 {
5223 "id": "LRSI-OSPF",
5224 "name": "LRSI-OSPF",
5225 "isPermitted": true
5226 },
5227 {
5228 "id": "vRosemarie",
5229 "name": "HNGATEWAY",
5230 "isPermitted": true
5231 },
5232 {
5233 "id": "vHNPaas",
5234 "name": "WILKINS",
5235 "isPermitted": true
5236 },
5237 {
5238 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5239 "name": "TYLER SILVIA",
5240 "isPermitted": true
5241 },
5242 {
5243 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
5244 "name": "VROUTER",
5245 "isPermitted": true
5246 },
5247 {
5248 "id": "Cisneros",
5249 "name": "vMuriel",
5250 "isPermitted": true
5251 },
5252 {
5253 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
5254 "name": "CARA Griffin",
5255 "isPermitted": true
5256 },
5257 {
5258 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
5259 "name": "DARREN MCGEE",
5260 "isPermitted": true
5261 },
5262 {
5263 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
5264 "name": "Transport",
5265 "isPermitted": true
5266 },
5267 {
5268 "id": "vSalvatore",
5269 "name": "vSalvatore",
5270 "isPermitted": true
5271 },
5272 {
5273 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
5274 "name": "Josefina",
5275 "isPermitted": true
5276 },
5277 {
5278 "id": "vHubbard",
5279 "name": "vHubbard",
5280 "isPermitted": true
5281 },
5282 {
5283 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
5284 "name": "DARREN MCGEE",
5285 "isPermitted": true
5286 }
5287 ],
5288 "serviceTypes": {
5289 "e433710f-9217-458d-a79d-1c7aff376d89": [
5290 {
5291 "id": "0",
5292 "name": "vRichardson",
5293 "isPermitted": false
5294 },
5295 {
5296 "id": "1",
5297 "name": "TYLER SILVIA",
5298 "isPermitted": true
5299 },
5300 {
5301 "id": "2",
5302 "name": "Emanuel",
5303 "isPermitted": false
5304 },
5305 {
5306 "id": "3",
5307 "name": "vJamie",
5308 "isPermitted": false
5309 },
5310 {
5311 "id": "4",
5312 "name": "vVoiceMail",
5313 "isPermitted": false
5314 },
5315 {
5316 "id": "5",
5317 "name": "Kennedy",
5318 "isPermitted": false
5319 },
5320 {
5321 "id": "6",
5322 "name": "vSEGW",
5323 "isPermitted": false
5324 },
5325 {
5326 "id": "7",
5327 "name": "vVM",
5328 "isPermitted": false
5329 },
5330 {
5331 "id": "8",
5332 "name": "vOTA",
5333 "isPermitted": false
5334 },
5335 {
5336 "id": "9",
5337 "name": "vMME",
5338 "isPermitted": false
5339 },
5340 {
5341 "id": "10",
5342 "name": "vMNS",
5343 "isPermitted": false
5344 },
5345 {
5346 "id": "11",
5347 "name": "vSCP",
5348 "isPermitted": false
5349 },
5350 {
5351 "id": "12",
5352 "name": "VPMS",
5353 "isPermitted": false
5354 },
5355 {
5356 "id": "13",
5357 "name": "vMMSC",
5358 "isPermitted": false
5359 },
5360 {
5361 "id": "14",
5362 "name": "SSD",
5363 "isPermitted": false
5364 },
5365 {
5366 "id": "15",
5367 "name": "vMOG",
5368 "isPermitted": false
5369 },
5370 {
5371 "id": "16",
5372 "name": "LINDSEY",
5373 "isPermitted": false
5374 },
5375 {
5376 "id": "17",
5377 "name": "JOHANNA_SANTOS",
5378 "isPermitted": false
5379 },
5380 {
5381 "id": "18",
5382 "name": "vCarroll",
5383 "isPermitted": false
5384 }
5385 ]
5386 },
5387 "aicZones": [
5388 {
5389 "id": "NFT1",
5390 "name": "NFTJSSSS-NFT1"
5391 },
5392 {
5393 "id": "JAG1",
5394 "name": "YUDFJULP-JAG1"
5395 },
5396 {
5397 "id": "YYY1",
5398 "name": "UUUAIAAI-YYY1"
5399 },
5400 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03005401 "id": "AVT1",
5402 "name": "AVTRFLHD-AVT1"
5403 },
5404 {
5405 "id": "ATL34",
5406 "name": "ATLSANAI-ATL34"
5407 }
5408 ],
5409 "categoryParameters": {
5410 "owningEntityList": [
5411 {
5412 "id": "aaa1",
5413 "name": "aaa1"
5414 },
5415 {
5416 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
5417 "name": "WayneHolland"
5418 },
5419 {
5420 "id": "Melissa",
5421 "name": "Melissa"
5422 }
5423 ],
5424 "projectList": [
5425 {
5426 "id": "WATKINS",
5427 "name": "WATKINS"
5428 },
5429 {
5430 "id": "x1",
5431 "name": "x1"
5432 },
5433 {
5434 "id": "yyy1",
5435 "name": "yyy1"
5436 }
5437 ],
5438 "lineOfBusinessList": [
5439 {
5440 "id": "ONAP",
5441 "name": "ONAP"
5442 },
5443 {
5444 "id": "zzz1",
5445 "name": "zzz1"
5446 }
5447 ],
5448 "platformList": [
5449 {
5450 "id": "platform",
5451 "name": "platform"
5452 },
5453 {
5454 "id": "xxx1",
5455 "name": "xxx1"
5456 }
5457 ]
5458 },
5459 "type": "[LCP_REGIONS_AND_TENANTS] Update"
5460 }
5461 }
5462 }
5463
5464 function getReduxWith2Networks() {
5465 return {
5466 "global": {
5467 "name": null,
5468 "type": "UPDATE_DRAWING_BOARD_STATUS",
5469 "flags": {
5470 "CREATE_INSTANCE_TEST": false,
5471 "EMPTY_DRAWING_BOARD_TEST": false,
5472 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
5473 "FLAG_ASYNC_INSTANTIATION": true,
5474 "FLAG_ASYNC_JOBS": true,
5475 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
5476 "FLAG_UNASSIGN_SERVICE": true,
5477 "FLAG_SERVICE_MODEL_CACHE": true,
5478 "FLAG_COLLECTION_RESOURCE_SUPPORT": false,
5479 "FLAG_SHOW_ASSIGNMENTS": true,
5480 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
5481 "FLAG_DUPLICATE_VNF": true,
5482 "FLAG_DEFAULT_VNF": true,
5483 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
5484 "FLAG_A_LA_CARTE_AUDIT_INFO": true,
5485 "FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST": true,
5486 "FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS": true,
5487 "FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE": false,
5488 "FLAG_1902_NEW_VIEW_EDIT": false,
5489 "FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI": false,
5490 "FLAG_1902_VNF_GROUPING": false,
5491 "FLAG_SHOW_VERIFY_SERVICE": false,
5492 "FLAG_ASYNC_ALACARTE_VFMODULE": true,
5493 "FLAG_ASYNC_ALACARTE_VNF": true,
5494 "FLAG_SHIFT_VFMODULE_PARAMS_TO_VNF": true,
5495 "FLAG_1810_AAI_LOCAL_CACHE": true,
5496 "FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER": false,
5497 "FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI": false,
5498 "FLAG_SUPPLEMENTARY_FILE": true,
5499 "FLAG_5G_IN_NEW_INSTANTIATION_UI": true,
5500 "FLAG_RESTRICTED_SELECT": false,
5501 "FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY": true
5502 },
5503 "drawingBoardStatus": "CREATE"
5504 },
5505 "service": {
5506 "serviceHierarchy": {
5507 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5508 "service": {
5509 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5510 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5511 "name": "sgi_direct_net NC SRIOV network",
5512 "version": "1.0",
5513 "toscaModelURL": null,
5514 "category": "Network Service",
5515 "serviceType": "INFRASTRUCTURE",
5516 "serviceRole": "PROVIDER-NETWORK",
5517 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5518 "serviceEcompNaming": "false",
5519 "instantiationType": "A-La-Carte",
5520 "inputs": {},
5521 "vidNotions": {
5522 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5523 "modelCategory": "5G Provider Network",
5524 "viewEditUI": "legacy"
5525 }
5526 },
5527 "vnfs": {},
5528 "networks": {
5529 "SR-IOV Provider 2-1": {
5530 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5531 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5532 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5533 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5534 "version": "1.0",
5535 "customizationUuid": "42551d11-b8d1-460d-8795-3e1363ad7736",
5536 "inputs": {},
5537 "commands": {},
5538 "properties": {
5539 "network_role": "sgi_direct_net_1",
5540 "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}]}",
5541 "exVL_naming": "{ecomp_generated_naming=false}",
5542 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5543 "network_scope": "GLOBAL",
5544 "ecomp_generated_naming": "false",
5545 "network_type": "SR-IOV-PROVIDER2-1",
5546 "provider_network": "{physical_network_name=sriovnet1, is_provider_network=true}",
5547 "network_technology": "STANDARD-SR-IOV",
5548 "network_homing": "{ecomp_selected_instance_node_target=false}"
5549 },
5550 "type": "VL",
5551 "modelCustomizationName": "SR-IOV Provider 2-1"
5552 },
5553 "SR-IOV Provider 2-2": {
5554 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5555 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5556 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5557 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5558 "version": "1.0",
5559 "customizationUuid": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5560 "inputs": {},
5561 "commands": {},
5562 "properties": {
5563 "network_role": "sgi_direct_net_2",
5564 "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}]}",
5565 "exVL_naming": "{ecomp_generated_naming=false}",
5566 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5567 "network_scope": "GLOBAL",
5568 "ecomp_generated_naming": "false",
5569 "network_type": "SR-IOV-PROVIDER2-2",
5570 "provider_network": "{physical_network_name=sriovnet2, is_provider_network=true}",
5571 "network_technology": "STANDARD-SR-IOV",
5572 "network_homing": "{ecomp_selected_instance_node_target=false}"
5573 },
5574 "type": "VL",
5575 "modelCustomizationName": "SR-IOV Provider 2-2"
5576 }
5577 },
5578 "collectionResource": {},
5579 "configurations": {},
5580 "fabricConfigurations": {},
5581 "serviceProxies": {},
5582 "vfModules": {},
5583 "volumeGroups": {},
5584 "pnfs": {},
5585 "vnfGroups": {}
5586 }
5587 },
5588 "serviceInstance": {
5589 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5590 "action": "Create",
5591 "isDirty": false,
5592 "vnfs": {},
5593 "instanceParams": [
5594 {}
5595 ],
5596 "validationCounter": 0,
5597 "existingNames": {
5598 "myname": ""
5599 },
5600 "existingVNFCounterMap": {},
5601 "existingVnfGroupCounterMap": {},
5602 "existingNetworksCounterMap": {
5603 "01f4c475-3f89-4f00-a2f4-39a873dba0ae": 1
5604 },
5605 "optionalGroupMembersMap": {},
5606 "networks": {
5607 "SR-IOV Provider 2-2": {
5608 "action": "Create",
5609 "inMaint": false,
5610 "rollbackOnFailure": "true",
5611 "originalName": "SR-IOV Provider 2-2",
5612 "isMissingData": false,
5613 "trackById": "83ad9rv48px",
5614 "networkStoreKey": "SR-IOV Provider 2-2",
5615 "instanceName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5616 "productFamilyId": null,
5617 "lcpCloudRegionId": "olson5b",
5618 "tenantId": "db1818f7f2e34862b378bfb2cc520f91",
5619 "platformName": "APPLICATIONS-SERVICES",
5620 "lineOfBusiness": null,
5621 "instanceParams": [
5622 {}
5623 ],
5624 "modelInfo": {
5625 "modelInvariantId": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5626 "modelVersionId": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5627 "modelName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5628 "modelVersion": "1.0",
5629 "modelCustomizationId": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5630 "modelCustomizationName": "SR-IOV Provider 2-2",
5631 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5632 },
5633 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5634 }
5635 },
5636 "vnfGroups": {},
5637 "bulkSize": 1,
5638 "instanceName": "myname",
5639 "globalSubscriberId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5640 "subscriptionServiceType": "LINDSEY",
5641 "owningEntityId": "2d097967-10d4-4c7f-b23c-89978249ae17",
5642 "projectName": null,
5643 "rollbackOnFailure": "true",
5644 "aicZoneName": null,
5645 "owningEntityName": "FIREWALL-MISCELLANEOUS",
5646 "testApi": "VNF_API",
5647 "tenantName": null,
5648 "modelInfo": {
5649 "modelInvariantId": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5650 "modelVersionId": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5651 "modelName": "sgi_direct_net NC SRIOV network",
5652 "modelVersion": "1.0",
5653 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a"
5654 },
5655 "isALaCarte": true,
5656 "name": "sgi_direct_net NC SRIOV network",
5657 "version": "1.0",
5658 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5659 "category": "Network Service",
5660 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5661 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5662 "serviceType": "INFRASTRUCTURE",
5663 "serviceRole": "PROVIDER-NETWORK",
5664 "vidNotions": {
5665 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5666 "modelCategory": "5G Provider Network",
5667 "viewEditUI": "legacy"
5668 },
5669 "isEcompGeneratedNaming": false,
5670 "isMultiStepDesign": false
5671 }
5672 },
5673 "lcpRegionsAndTenants": {
5674 "lcpRegionList": [
5675 {
5676 "id": "olson5a",
5677 "name": "olson5a (AIC)",
5678 "isPermitted": true,
5679 "cloudOwner": "irma-aic"
5680 },
5681 {
5682 "id": "olson5b",
5683 "name": "olson5b (AIC)",
5684 "isPermitted": true,
5685 "cloudOwner": "irma-aic"
5686 },
5687 {
5688 "id": "olson6a",
5689 "name": "olson6a (AIC)",
5690 "isPermitted": true,
5691 "cloudOwner": "irma-aic"
5692 }
5693 ],
5694 "lcpRegionsTenantsMap": {
5695 "olson5a": [
5696 {
5697 "id": "51e7dc5db9bb4c7b94766aacb8a3e72f",
5698 "name": "Mobitools-FN-27099-T-01",
5699 "isPermitted": true,
5700 "cloudOwner": "irma-aic"
5701 },
5702 {
5703 "id": "d5b3c05cffa645dd9951bf2dd9ef5416",
5704 "name": "Mobisupport-FN-27099-T-01",
5705 "isPermitted": true,
5706 "cloudOwner": "irma-aic"
5707 }
5708 ],
5709 "olson5b": [
5710 {
5711 "id": "db1818f7f2e34862b378bfb2cc520f91",
5712 "name": "Mobisupport-FN-27099-T-02",
5713 "isPermitted": true,
5714 "cloudOwner": "irma-aic"
5715 }
5716 ],
5717 "olson6a": [
5718 {
5719 "id": "1dcd712850414fbd91f8a9fc9cca7fd4",
5720 "name": "FNvEPC-27099-T-MS-RDM6A",
5721 "isPermitted": true,
5722 "cloudOwner": "irma-aic"
5723 },
5724 {
5725 "id": "26af9ed85a004932822a607d5e9973d5",
5726 "name": "ssf-28239-T-RDM6A",
5727 "isPermitted": true,
5728 "cloudOwner": "irma-aic"
5729 }
5730 ]
5731 }
5732 },
5733 "subscribers": [
5734 {
5735 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5736 "name": "CRAIG/ROBERTS",
5737 "isPermitted": false
5738 },
5739 {
5740 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5741 "name": "Emanuel",
5742 "isPermitted": true
5743 },
5744 {
5745 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5746 "name": "JULIO ERICKSON",
5747 "isPermitted": false
5748 },
5749 {
5750 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5751 "name": "SILVIA ROBBINS",
5752 "isPermitted": false
5753 },
5754 {
5755 "id": "VidE2ETest",
5756 "name": "VidTest20161020",
5757 "isPermitted": false
5758 }
5759 ],
5760 "productFamilies": null,
5761 "serviceTypes": {
5762 "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb": [
5763 {
5764 "id": "22",
5765 "name": "JOHANNA_SANTOS",
5766 "isPermitted": true
5767 },
5768 {
5769 "id": "11",
5770 "name": "RAMSEY",
5771 "isPermitted": false
5772 },
5773 {
5774 "id": "3",
5775 "name": "LINDSEY",
5776 "isPermitted": true
5777 },
5778 {
5779 "id": "6",
5780 "name": "INFRASTRUCTURE",
5781 "isPermitted": false
5782 },
5783 {
5784 "id": "4",
5785 "name": "BROOKE-RODRIQUEZ",
5786 "isPermitted": false
5787 },
5788 {
5789 "id": "0",
5790 "name": "Emanuel",
5791 "isPermitted": true
5792 },
5793 {
5794 "id": "15",
5795 "name": "Kennedy",
5796 "isPermitted": true
5797 },
5798 {
5799 "id": "21",
5800 "name": "SSD",
5801 "isPermitted": true
5802 },
5803 {
5804 "id": "18",
5805 "name": "VPMS",
5806 "isPermitted": true
5807 },
5808 {
5809 "id": "1",
5810 "name": "vJamie",
5811 "isPermitted": true
5812 },
5813 {
5814 "id": "27",
5815 "name": "vEPDG",
5816 "isPermitted": false
5817 },
5818 {
5819 "id": "23",
5820 "name": "vRichardson",
5821 "isPermitted": true
5822 },
5823 {
5824 "id": "7",
5825 "name": "vGDF",
5826 "isPermitted": false
5827 },
5828 {
5829 "id": "2",
5830 "name": "vCarroll",
5831 "isPermitted": true
5832 },
5833 {
5834 "id": "17",
5835 "name": "vMGCF",
5836 "isPermitted": false
5837 },
5838 {
5839 "id": "9",
5840 "name": "vMME",
5841 "isPermitted": true
5842 },
5843 {
5844 "id": "25",
5845 "name": "vMMSC",
5846 "isPermitted": true
5847 },
5848 {
5849 "id": "8",
5850 "name": "vMNS",
5851 "isPermitted": true
5852 },
5853 {
5854 "id": "14",
5855 "name": "vMOG",
5856 "isPermitted": true
5857 },
5858 {
5859 "id": "10",
5860 "name": "vOTA",
5861 "isPermitted": true
5862 },
5863 {
5864 "id": "16",
5865 "name": "vSCP",
5866 "isPermitted": true
5867 },
5868 {
5869 "id": "24",
5870 "name": "vSEGW",
5871 "isPermitted": true
5872 },
5873 {
5874 "id": "12",
5875 "name": "vSILB",
5876 "isPermitted": false
5877 },
5878 {
5879 "id": "19",
5880 "name": "vSON",
5881 "isPermitted": false
5882 },
5883 {
5884 "id": "13",
5885 "name": "vSSF",
5886 "isPermitted": false
5887 },
5888 {
5889 "id": "26",
5890 "name": "vUDR",
5891 "isPermitted": false
5892 },
5893 {
5894 "id": "20",
5895 "name": "vVM",
5896 "isPermitted": true
5897 },
5898 {
5899 "id": "5",
5900 "name": "vVoiceMail",
5901 "isPermitted": true
5902 }
5903 ]
5904 },
5905 "aicZones": null,
5906 "categoryParameters": {
5907 "owningEntityList": [
5908 {
5909 "id": "1ae27f5e-c0b3-4daf-8561-b25fc1c716e4",
5910 "name": "AIC-ECOMP"
5911 },
5912 {
5913 "id": "2e51ed6c-1fac-43d4-8f84-9ec405eb7f35",
5914 "name": "ENTERTAINMENT-VIDEO"
5915 },
5916 {
5917 "id": "2d097967-10d4-4c7f-b23c-89978249ae17",
5918 "name": "FIREWALL-MISCELLANEOUS"
5919 },
5920 {
5921 "id": "aedf37e2-acda-4976-b89b-fd6d4ddffbc6",
5922 "name": "IP-COMMUNICATIONS"
5923 },
5924 {
5925 "id": "9463675f-6a75-4cc8-8054-c6cb2e67ad51",
5926 "name": "METRO-PACKET-CORE"
5927 },
5928 {
5929 "id": "92ddf9af-acae-484c-a786-ad7e9c0da26f",
5930 "name": "MOBILITY-ACCESS"
5931 },
5932 {
5933 "id": "10c645f5-9924-4b89-bec0-b17cf49d3cad",
5934 "name": "MOBILITY-CORE"
5935 },
5936 {
5937 "id": "048eb6e7-fa94-4f3b-ae03-3175a750dc57",
5938 "name": "OPTICAL-TRANSPORT"
5939 },
5940 {
5941 "id": "0efc70be-d674-4777-a0fa-329eae187ca0",
5942 "name": "PACKET-CORE"
5943 },
5944 {
5945 "id": "0463287b-b133-46ef-a0f5-9ce62be3a053",
5946 "name": "PREMISES"
5947 },
5948 {
5949 "id": "ae4505ad-2961-4395-8659-df2253af4fa8",
5950 "name": "WIRELINE-ACCESS"
5951 }
5952 ],
5953 "projectList": [
5954 {
5955 "id": "G.FAST",
5956 "name": "G.FAST"
5957 },
5958 {
5959 "id": "GigaPower",
5960 "name": "GigaPower"
5961 },
5962 {
5963 "id": "Kennedy",
5964 "name": "Kennedy"
5965 },
5966 {
5967 "id": "Trinity",
5968 "name": "Trinity"
5969 },
5970 {
5971 "id": "USP",
5972 "name": "USP"
5973 }
5974 ],
5975 "lineOfBusinessList": [
5976 {
Ittay Stern77d00162019-02-27 19:23:10 +02005977 "id": "ONAP",
5978 "name": "ONAP"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005979 },
5980 {
Ittay Stern77d00162019-02-27 19:23:10 +02005981 "id": "zzz1",
5982 "name": "zzz1"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005983 }
5984 ],
5985 "platformList": [
5986 {
Ittay Stern77d00162019-02-27 19:23:10 +02005987 "id": "platform",
5988 "name": "platform"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005989 },
5990 {
Ittay Stern77d00162019-02-27 19:23:10 +02005991 "id": "xxx1",
5992 "name": "xxx1"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005993 }
5994 ]
5995 },
5996 "type": "UPDATE_LCP_REGIONS_AND_TENANTS"
5997 }
5998 }
5999 }
6000
6001 function getReduxWithVNFS(isEcompGeneratedNaming: boolean) {
6002 return {
6003 "global": {
6004 "name": null,
6005 "flags": {
6006 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
6007 "FLAG_SHOW_ASSIGNMENTS": true,
6008 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
6009 "FLAG_UNASSIGN_SERVICE": true,
6010 "FLAG_SHOW_VERIFY_SERVICE": false,
6011 "FLAG_COLLECTION_RESOURCE_SUPPORT": true,
6012 "FLAG_DUPLICATE_VNF": true,
6013 "FLAG_SERVICE_MODEL_CACHE": true,
6014 "CREATE_INSTANCE_TEST": false,
6015 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": false,
6016 "FLAG_ASYNC_INSTANTIATION": true,
6017 "FLAG_ASYNC_JOBS": true,
6018 "EMPTY_DRAWING_BOARD_TEST": false,
6019 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
6020 "FLAG_SUPPLEMENTARY_FILE": true
6021 },
6022 "type": "[FLAGS] Update"
6023 },
6024 "service": {
6025 "serviceHierarchy": {
6026 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6027 "service": {
6028 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6029 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6030 "name": "ComplexService",
6031 "version": "1.0",
6032 "toscaModelURL": null,
6033 "category": "Emanuel",
6034 "serviceType": "",
6035 "serviceRole": "",
6036 "description": "ComplexService",
6037 "serviceEcompNaming": "true",
6038 "instantiationType": "Macro",
6039 "inputs": {}
6040 },
6041 "vnfs": {
6042 "VF_vMee 0": {
6043 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
6044 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
6045 "description": "VSP_vMee",
6046 "name": "VF_vMee",
6047 "version": "2.0",
6048 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
6049 "inputs": {},
6050 "commands": {},
6051 "properties": {
6052 "max_instances": 10,
6053 "min_instances": 1,
6054 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
6055 "sctp-b-ipv6-egress_src_start_port": "0",
6056 "sctp-a-ipv6-egress_rule_application": "any",
6057 "Internal2_allow_transit": "true",
6058 "sctp-b-IPv6_ethertype": "IPv6",
6059 "sctp-a-egress_rule_application": "any",
6060 "sctp-b-ingress_action": "pass",
6061 "sctp-b-ingress_rule_protocol": "icmp",
6062 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
6063 "sctp-b-ipv6-ingress-src_start_port": "0.0",
6064 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
6065 "fsb_volume_size_0": "320.0",
6066 "sctp-b-egress_src_addresses": "local",
6067 "sctp-a-ipv6-ingress_ethertype": "IPv4",
6068 "sctp-a-ipv6-ingress-dst_start_port": "0",
6069 "sctp-b-ipv6-ingress_rule_application": "any",
6070 "domain_name": "default-domain",
6071 "sctp-a-ingress_rule_protocol": "icmp",
6072 "sctp-b-egress-src_start_port": "0.0",
6073 "sctp-a-egress_src_addresses": "local",
6074 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
6075 "sctp-a-egress-src_start_port": "0.0",
6076 "sctp-a-ingress_ethertype": "IPv4",
6077 "sctp-b-ipv6-ingress-dst_end_port": "65535",
6078 "sctp-b-dst_subnet_prefix_v6": "::",
6079 "nf_naming": "{ecomp_generated_naming=true}",
6080 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6081 "sctp-b-egress-dst_start_port": "0.0",
6082 "ncb_flavor_name": "nv.c20r64d1",
6083 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
6084 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
6085 "Internal2_net_cidr": "10.0.0.10",
6086 "sctp-a-ingress-dst_start_port": "0.0",
6087 "sctp-a-egress-dst_start_port": "0.0",
6088 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
6089 "sctp-a-egress_ethertype": "IPv4",
6090 "vlc_st_service_mode": "in-network-nat",
6091 "sctp-a-ipv6-egress_ethertype": "IPv4",
6092 "sctp-a-egress-src_end_port": "65535.0",
6093 "sctp-b-ipv6-egress_rule_application": "any",
6094 "sctp-b-egress_action": "pass",
6095 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
6096 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
6097 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
6098 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
6099 "sctp-a-ipv6-ingress-src_start_port": "0.0",
6100 "sctp-b-ipv6-egress_ethertype": "IPv4",
6101 "Internal1_net_cidr": "10.0.0.10",
6102 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
6103 "fsb_flavor_name": "nv.c20r64d1",
6104 "sctp_rule_protocol": "132",
6105 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
6106 "sctp-a-ipv6-ingress_rule_application": "any",
6107 "ecomp_generated_naming": isEcompGeneratedNaming.toString(),
6108 "sctp-a-IPv6_ethertype": "IPv6",
6109 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
6110 "vlc_st_virtualization_type": "virtual-machine",
6111 "sctp-b-ingress-dst_start_port": "0.0",
6112 "sctp-b-ingress-dst_end_port": "65535.0",
6113 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
6114 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
6115 "sctp-b-ingress_rule_application": "any",
6116 "int2_sec_group_name": "int2-sec-group",
6117 "vlc_flavor_name": "nd.c16r64d1",
6118 "sctp-b-ipv6-egress_src_addresses": "local",
6119 "vlc_st_interface_type_int1": "other1",
6120 "sctp-b-egress-src_end_port": "65535.0",
6121 "sctp-a-ipv6-egress-dst_start_port": "0",
6122 "vlc_st_interface_type_int2": "other2",
6123 "sctp-a-ipv6-egress_rule_protocol": "any",
6124 "Internal2_shared": "false",
6125 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
6126 "Internal2_rpf": "disable",
6127 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
6128 "sctp-b-ipv6-egress_src_end_port": "65535",
6129 "sctp-a-ipv6-egress_src_addresses": "local",
6130 "sctp-a-ingress-dst_end_port": "65535.0",
6131 "sctp-a-ipv6-egress_src_end_port": "65535",
6132 "Internal1_forwarding_mode": "l2",
6133 "Internal2_dhcp": "false",
6134 "sctp-a-dst_subnet_prefix_v6": "::",
6135 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
6136 "vlc_st_interface_type_gtp": "other0",
6137 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
6138 "sctp-b-src_subnet_prefix_v6": "::",
6139 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
6140 "int1_sec_group_name": "int1-sec-group",
6141 "Internal1_dhcp": "false",
6142 "sctp-a-ipv6-egress_dst_end_port": "65535",
6143 "Internal2_forwarding_mode": "l2",
6144 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
6145 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
6146 "Internal1_net_cidr_len": "17",
6147 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
6148 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
6149 "sctp-a-ingress_dst_addresses": "local",
6150 "sctp-a-egress_action": "pass",
6151 "fsb_volume_type_0": "SF-Default-SSD",
6152 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
6153 "vlc_st_interface_type_sctp_a": "left",
6154 "vlc_st_interface_type_sctp_b": "right",
6155 "sctp-a-src_subnet_prefix_v6": "::",
6156 "vlc_st_version": "2",
6157 "sctp-b-egress_ethertype": "IPv4",
6158 "sctp-a-ingress_rule_application": "any",
6159 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
6160 "instance_ip_family_v6": "v6",
6161 "sctp-a-ipv6-egress_src_start_port": "0",
6162 "sctp-b-ingress-src_start_port": "0.0",
6163 "sctp-b-ingress_dst_addresses": "local",
6164 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
6165 "vlc_st_interface_type_oam": "management",
6166 "multi_stage_design": "false",
6167 "oam_sec_group_name": "oam-sec-group",
6168 "Internal2_net_gateway": "10.0.0.10",
6169 "sctp-a-ipv6-ingress-dst_end_port": "65535",
6170 "sctp-b-ipv6-egress-dst_start_port": "0",
6171 "Internal1_net_gateway": "10.0.0.10",
6172 "sctp-b-ipv6-egress_rule_protocol": "any",
6173 "gtp_sec_group_name": "gtp-sec-group",
6174 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6175 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
6176 "sctp-a-ipv6-ingress_dst_addresses": "local",
6177 "sctp-a-egress_rule_protocol": "icmp",
6178 "sctp-b-ipv6-egress_action": "pass",
6179 "sctp-a-ipv6-egress_action": "pass",
6180 "Internal1_shared": "false",
6181 "sctp-b-ipv6-ingress_rule_protocol": "any",
6182 "Internal2_net_cidr_len": "17",
6183 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
6184 "sctp-a-ingress-src_end_port": "65535.0",
6185 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6186 "sctp-a-egress-dst_end_port": "65535.0",
6187 "sctp-a-ingress_action": "pass",
6188 "sctp-b-egress_rule_protocol": "icmp",
6189 "sctp-b-ipv6-ingress_action": "pass",
6190 "vlc_st_service_type": "firewall",
6191 "sctp-b-ipv6-egress_dst_end_port": "65535",
6192 "sctp-b-ipv6-ingress-dst_start_port": "0",
6193 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
6194 "vlc_st_availability_zone": "true",
6195 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
6196 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
6197 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
6198 "Internal1_allow_transit": "true",
6199 "gpb_flavor_name": "nv.c20r64d1",
6200 "availability_zone_max_count": "1",
6201 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
6202 "sctp-b-ipv6-ingress_dst_addresses": "local",
6203 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6204 "sctp-b-ipv6-ingress_ethertype": "IPv4",
6205 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
6206 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
6207 "sctp-a-ipv6-ingress_action": "pass",
6208 "Internal1_rpf": "disable",
6209 "sctp-b-ingress_ethertype": "IPv4",
6210 "sctp-b-egress_rule_application": "any",
6211 "sctp-b-ingress-src_end_port": "65535.0",
6212 "sctp-a-ipv6-ingress_rule_protocol": "any",
6213 "sctp-a-ingress-src_start_port": "0.0",
6214 "sctp-b-egress-dst_end_port": "65535.0"
6215 },
6216 "type": "VF",
6217 "modelCustomizationName": "VF_vMee 0",
6218 "vfModules": {
6219 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
6220 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6221 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6222 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6223 "description": null,
6224 "name": "VfVmee..vmme_vlc..module-1",
6225 "version": "2",
6226 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
6227 "properties": {
6228 "minCountInstances": 0,
6229 "maxCountInstances": null,
6230 "initialCount": 0,
6231 "vfModuleLabel": "vmme_vlc"
6232 },
6233 "inputs": {},
6234 "volumeGroupAllowed": false
6235 },
6236 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
6237 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6238 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6239 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6240 "description": null,
6241 "name": "VfVmee..vmme_gpb..module-2",
6242 "version": "2",
6243 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
6244 "properties": {
6245 "minCountInstances": 0,
6246 "maxCountInstances": null,
6247 "initialCount": 0,
6248 "vfModuleLabel": "vmme_gpb"
6249 },
6250 "inputs": {},
6251 "volumeGroupAllowed": false
6252 },
6253 "vf_vmee0..VfVmee..base_vmme..module-0": {
6254 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6255 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6256 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6257 "description": null,
6258 "name": "VfVmee..base_vmme..module-0",
6259 "version": "2",
6260 "modelCustomizationName": "VfVmee..base_vmme..module-0",
6261 "properties": {
6262 "minCountInstances": 1,
6263 "maxCountInstances": 1,
6264 "initialCount": 1,
6265 "vfModuleLabel": "base_vmme"
6266 },
6267 "inputs": {},
6268 "volumeGroupAllowed": true
6269 }
6270 },
6271 "volumeGroups": {
6272 "vf_vmee0..VfVmee..base_vmme..module-0": {
6273 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6274 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6275 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6276 "description": null,
6277 "name": "VfVmee..base_vmme..module-0",
6278 "version": "2",
6279 "modelCustomizationName": "VfVmee..base_vmme..module-0",
6280 "properties": {
6281 "minCountInstances": 1,
6282 "maxCountInstances": 1,
6283 "initialCount": 1,
6284 "vfModuleLabel": "base_vmme"
6285 },
6286 "inputs": {}
6287 }
6288 },
6289 "vfcInstanceGroups": {}
6290 }
6291 },
6292 "networks": {
6293 "ExtVL 0": {
6294 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
6295 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
6296 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
6297 "name": "ExtVL",
6298 "version": "37.0",
6299 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
6300 "inputs": {},
6301 "commands": {},
6302 "properties": {
6303 "ecomp_generated_naming": "false",
6304 "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}}",
6305 "exVL_naming": "{ecomp_generated_naming=true}",
6306 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
6307 "network_homing": "{ecomp_selected_instance_node_target=false}"
6308 },
6309 "type": "VL",
6310 "modelCustomizationName": "ExtVL 0"
6311 }
6312 },
6313 "collectionResource": {},
6314 "configurations": {
6315 "Port Mirroring Configuration By Policy 0": {
6316 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
6317 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
6318 "description": "A port mirroring configuration by policy object",
6319 "name": "Port Mirroring Configuration By Policy",
6320 "version": "27.0",
6321 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
6322 "inputs": {},
6323 "commands": {},
6324 "properties": {},
6325 "type": "Configuration",
6326 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
6327 "sourceNodes": [],
6328 "collectorNodes": null,
6329 "configurationByPolicy": false
6330 }
6331 },
6332 "serviceProxies": {},
6333 "vfModules": {
6334 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
6335 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6336 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6337 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6338 "description": null,
6339 "name": "VfVmee..vmme_vlc..module-1",
6340 "version": "2",
6341 "modelCustomizationName": "VfVmee..vmme_vlc..module-1",
6342 "properties": {
6343 "minCountInstances": 0,
6344 "maxCountInstances": null,
6345 "initialCount": 0,
6346 "vfModuleLabel": "vmme_vlc"
6347 },
6348 "inputs": {},
6349 "volumeGroupAllowed": false
6350 },
6351 "vf_vmee0..VfVmee..vmme_gpb..module-2": {
6352 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6353 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6354 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6355 "description": null,
6356 "name": "VfVmee..vmme_gpb..module-2",
6357 "version": "2",
6358 "modelCustomizationName": "VfVmee..vmme_gpb..module-2",
6359 "properties": {
6360 "minCountInstances": 0,
6361 "maxCountInstances": null,
6362 "initialCount": 0,
6363 "vfModuleLabel": "vmme_gpb"
6364 },
6365 "inputs": {},
6366 "volumeGroupAllowed": false
6367 },
6368 "vf_vmee0..VfVmee..base_vmme..module-0": {
6369 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6370 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6371 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6372 "description": null,
6373 "name": "VfVmee..base_vmme..module-0",
6374 "version": "2",
6375 "modelCustomizationName": "VfVmee..base_vmme..module-0",
6376 "properties": {
6377 "minCountInstances": 1,
6378 "maxCountInstances": 1,
6379 "initialCount": 1,
6380 "vfModuleLabel": "base_vmme"
6381 },
6382 "inputs": {},
6383 "volumeGroupAllowed": true
6384 }
6385 },
6386 "volumeGroups": {
6387 "vf_vmee0..VfVmee..base_vmme..module-0": {
6388 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6389 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6390 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6391 "description": null,
6392 "name": "VfVmee..base_vmme..module-0",
6393 "version": "2",
6394 "modelCustomizationName": "VfVmee..base_vmme..module-0",
6395 "properties": {
6396 "minCountInstances": 1,
6397 "maxCountInstances": 1,
6398 "initialCount": 1,
6399 "vfModuleLabel": "base_vmme"
6400 },
6401 "inputs": {}
6402 }
6403 },
6404 "pnfs": {}
6405 }
6406 },
6407 "serviceInstance": {
6408 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6409 "vnfs": {
6410 "VF_vMee 0": {
6411 "originalName": "VF_vMee 0",
6412 "rollbackOnFailure": "true",
6413 "instanceName": "",
6414 "vfModules": {
6415 "vf_vmee0..VfVmee..vmme_vlc..module-1": {
6416 "vf_vmee0..VfVmee..vmme_vlc..module-1dcudx": {
6417 "modelInfo": {
6418 "modelInvariantId": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6419 "modelVersionId": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6420 "modelName": "VfVmee..vmme_vlc..module-1",
6421 "modelVersion": "2",
6422 "modelCustomizationId": "55b1be94-671a-403e-a26c-667e9c47d091",
6423 "modelCustomizationName": "VfVmee..vmme_vlc..module-1"
6424 },
6425 "isMissingData": false,
6426 "supplementaryFile": "C:\\fakepath\\sample.json",
6427 "supplementaryFile_hidden": {},
6428 "supplementaryFile_hidden_content": "{\r\n \"name\": \"a\",\r\n \"value\": \"32\"\r\n}",
6429 "supplementaryFileContent": {
6430 "name": "a",
6431 "value": "32"
6432 },
6433 "supplementaryFileName": "sample.json",
6434 "instanceParams": [
6435 {}
6436 ]
6437 }
6438 }
6439 },
6440 "isMissingData": false,
6441 "modelName": "VF_vMee 0",
6442 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6443 "lcpCloudRegionId": "hvf6",
6444 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
6445 "lineOfBusiness": "zzz1",
6446 "platformName": "platform",
6447 "modelInfo": {
6448 "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
6449 "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
6450 "modelName": "VF_vMee",
6451 "modelVersion": "2.0",
6452 "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
6453 "modelCustomizationName": "VF_vMee 0"
6454 },
6455 "legacyRegion": null
6456 }
6457 },
6458 "networks": {},
6459 "instanceParams": [
6460 {}
6461 ],
6462 "validationCounter": 0,
6463 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
6464 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6465 "subscriptionServiceType": "TYLER SILVIA",
6466 "lcpCloudRegionId": "hvf6",
6467 "tenantId": "1178612d2b394be4834ad77f567c0af2",
6468 "aicZoneId": "YYY1",
6469 "projectName": "yyy1",
6470 "owningEntityId": "aaa1",
6471 "owningEntityName": "aaa1",
6472 "rollbackOnFailure": "true",
6473 "isALaCarte": false,
6474 "bulkSize": 1,
6475 "modelInfo": {
6476 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6477 "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6478 "modelName": "ComplexService",
6479 "modelVersion": "1.0"
6480 },
6481 "instanceName": "",
6482 "existingNames": {
6483 "serviceinstancename": "",
6484 "vfvmee00001": ""
6485 },
6486 "existingVNFCounterMap": {
6487 "91415b44-753d-494c-926a-456a9172bbb9": 1
6488 },
6489 "existingNetworksCounterMap": {},
6490 "tenantName": "AIN Web Tool-15-D-SSPtestcustome",
6491 "aicZoneName": "UUUAIAAI-YYY1"
6492 }
6493 },
6494 "lcpRegionsAndTenants": {
6495 "lcpRegionList": [
6496 {
6497 "id": "JANET25",
6498 "name": "JANET25",
6499 "isPermitted": true
6500 },
6501 {
6502 "id": "hvf6",
6503 "name": "hvf6",
6504 "isPermitted": true
6505 }
6506 ],
6507 "lcpRegionsTenantsMap": {
6508 "JANET25": [
6509 {
6510 "id": "092eb9e8e4b7412e8787dd091bc58e86",
6511 "name": "USP-SIP-IC-24335-T-01",
6512 "isPermitted": true
6513 }
6514 ],
6515 "hvf6": [
6516 {
6517 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
6518 "name": "AIN Web Tool-15-D-testalexandria",
6519 "isPermitted": true
6520 },
6521 {
Ittay Stern77d00162019-02-27 19:23:10 +02006522 "id": "d0a3e3f2964542259d155a81c41aadc3",
6523 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006524 "isPermitted": true
6525 },
6526 {
6527 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
6528 "name": "ro-T112",
6529 "isPermitted": true
6530 },
6531 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006532 "id": "cbb99fe4ada84631b7baf046b6fd2044",
6533 "name": "DN5242-Nov16-T3",
6534 "isPermitted": true
6535 }
6536 ]
6537 }
6538 },
6539 "subscribers": [
6540 {
6541 "id": "CAR_2020_ER",
6542 "name": "CAR_2020_ER",
6543 "isPermitted": true
6544 },
6545 {
6546 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
6547 "name": "JULIO ERICKSON",
6548 "isPermitted": false
6549 },
6550 {
6551 "id": "DHV1707-TestSubscriber-2",
6552 "name": "DALE BRIDGES",
6553 "isPermitted": false
6554 },
6555 {
6556 "id": "DHV1707-TestSubscriber-1",
6557 "name": "LLOYD BRIDGES",
6558 "isPermitted": false
6559 },
6560 {
6561 "id": "jimmy-example",
6562 "name": "JimmyExampleCust-20161102",
6563 "isPermitted": false
6564 },
6565 {
6566 "id": "jimmy-example2",
6567 "name": "JimmyExampleCust-20161103",
6568 "isPermitted": false
6569 },
6570 {
6571 "id": "ERICA5779-TestSub-PWT-102",
6572 "name": "ERICA5779-TestSub-PWT-102",
6573 "isPermitted": false
6574 },
6575 {
6576 "id": "ERICA5779-TestSub-PWT-101",
6577 "name": "ERICA5779-TestSub-PWT-101",
6578 "isPermitted": false
6579 },
6580 {
6581 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
6582 "name": "Emanuel",
6583 "isPermitted": false
6584 },
6585 {
6586 "id": "ERICA5779-Subscriber-4",
6587 "name": "ERICA5779-Subscriber-5",
6588 "isPermitted": false
6589 },
6590 {
6591 "id": "ERICA5779-TestSub-PWT-103",
6592 "name": "ERICA5779-TestSub-PWT-103",
6593 "isPermitted": false
6594 },
6595 {
6596 "id": "ERICA5779-Subscriber-2",
6597 "name": "ERICA5779-Subscriber-2",
6598 "isPermitted": false
6599 },
6600 {
6601 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
6602 "name": "SILVIA ROBBINS",
6603 "isPermitted": true
6604 },
6605 {
6606 "id": "ERICA5779-Subscriber-3",
6607 "name": "ERICA5779-Subscriber-3",
6608 "isPermitted": false
6609 },
6610 {
6611 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
6612 "name": "CRAIG/ROBERTS",
6613 "isPermitted": false
6614 }
6615 ],
6616 "productFamilies": [
6617 {
6618 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
6619 "name": "SCOTTIE",
6620 "isPermitted": true
6621 },
6622 {
6623 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
6624 "name": "IGNACIO",
6625 "isPermitted": true
6626 },
6627 {
6628 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6629 "name": "Christie",
6630 "isPermitted": true
6631 },
6632 {
6633 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
6634 "name": "Enhanced Services",
6635 "isPermitted": true
6636 },
6637 {
6638 "id": "vTerrance",
6639 "name": "vTerrance",
6640 "isPermitted": true
6641 },
6642 {
6643 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
6644 "name": "vSCP",
6645 "isPermitted": true
6646 },
6647 {
6648 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
6649 "name": "Emanuel",
6650 "isPermitted": true
6651 },
6652 {
6653 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
6654 "name": "BVOIP",
6655 "isPermitted": true
6656 },
6657 {
6658 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
6659 "name": "LINDSEY",
6660 "isPermitted": true
6661 },
6662 {
6663 "id": "LRSI-OSPF",
6664 "name": "LRSI-OSPF",
6665 "isPermitted": true
6666 },
6667 {
6668 "id": "vRosemarie",
6669 "name": "HNGATEWAY",
6670 "isPermitted": true
6671 },
6672 {
6673 "id": "vHNPaas",
6674 "name": "WILKINS",
6675 "isPermitted": true
6676 },
6677 {
6678 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
6679 "name": "TYLER SILVIA",
6680 "isPermitted": true
6681 },
6682 {
6683 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
6684 "name": "VROUTER",
6685 "isPermitted": true
6686 },
6687 {
6688 "id": "Cisneros",
6689 "name": "vMuriel",
6690 "isPermitted": true
6691 },
6692 {
6693 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
6694 "name": "CARA Griffin",
6695 "isPermitted": true
6696 },
6697 {
6698 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
6699 "name": "DARREN MCGEE",
6700 "isPermitted": true
6701 },
6702 {
6703 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
6704 "name": "Transport",
6705 "isPermitted": true
6706 },
6707 {
6708 "id": "vSalvatore",
6709 "name": "vSalvatore",
6710 "isPermitted": true
6711 },
6712 {
6713 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
6714 "name": "Josefina",
6715 "isPermitted": true
6716 },
6717 {
6718 "id": "vHubbard",
6719 "name": "vHubbard",
6720 "isPermitted": true
6721 },
6722 {
6723 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
6724 "name": "DARREN MCGEE",
6725 "isPermitted": true
6726 }
6727 ],
6728 "serviceTypes": {
6729 "e433710f-9217-458d-a79d-1c7aff376d89": [
6730 {
6731 "id": "0",
6732 "name": "vRichardson",
6733 "isPermitted": false
6734 },
6735 {
6736 "id": "1",
6737 "name": "TYLER SILVIA",
6738 "isPermitted": true
6739 },
6740 {
6741 "id": "2",
6742 "name": "Emanuel",
6743 "isPermitted": false
6744 },
6745 {
6746 "id": "3",
6747 "name": "vJamie",
6748 "isPermitted": false
6749 },
6750 {
6751 "id": "4",
6752 "name": "vVoiceMail",
6753 "isPermitted": false
6754 },
6755 {
6756 "id": "5",
6757 "name": "Kennedy",
6758 "isPermitted": false
6759 },
6760 {
6761 "id": "6",
6762 "name": "vSEGW",
6763 "isPermitted": false
6764 },
6765 {
6766 "id": "7",
6767 "name": "vVM",
6768 "isPermitted": false
6769 },
6770 {
6771 "id": "8",
6772 "name": "vOTA",
6773 "isPermitted": false
6774 },
6775 {
6776 "id": "9",
6777 "name": "vMME",
6778 "isPermitted": false
6779 },
6780 {
6781 "id": "10",
6782 "name": "vMNS",
6783 "isPermitted": false
6784 },
6785 {
6786 "id": "11",
6787 "name": "vSCP",
6788 "isPermitted": false
6789 },
6790 {
6791 "id": "12",
6792 "name": "VPMS",
6793 "isPermitted": false
6794 },
6795 {
6796 "id": "13",
6797 "name": "vMMSC",
6798 "isPermitted": false
6799 },
6800 {
6801 "id": "14",
6802 "name": "SSD",
6803 "isPermitted": false
6804 },
6805 {
6806 "id": "15",
6807 "name": "vMOG",
6808 "isPermitted": false
6809 },
6810 {
6811 "id": "16",
6812 "name": "LINDSEY",
6813 "isPermitted": false
6814 },
6815 {
6816 "id": "17",
6817 "name": "JOHANNA_SANTOS",
6818 "isPermitted": false
6819 },
6820 {
6821 "id": "18",
6822 "name": "vCarroll",
6823 "isPermitted": false
6824 }
6825 ]
6826 },
6827 "aicZones": [
6828 {
6829 "id": "NFT1",
6830 "name": "NFTJSSSS-NFT1"
6831 },
6832 {
6833 "id": "JAG1",
6834 "name": "YUDFJULP-JAG1"
6835 },
6836 {
6837 "id": "YYY1",
6838 "name": "UUUAIAAI-YYY1"
6839 },
6840 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006841 "id": "AVT1",
6842 "name": "AVTRFLHD-AVT1"
6843 },
6844 {
6845 "id": "ATL34",
6846 "name": "ATLSANAI-ATL34"
6847 }
6848 ],
6849 "categoryParameters": {
6850 "owningEntityList": [
6851 {
6852 "id": "aaa1",
6853 "name": "aaa1"
6854 },
6855 {
6856 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
6857 "name": "WayneHolland"
6858 },
6859 {
6860 "id": "Melissa",
6861 "name": "Melissa"
6862 }
6863 ],
6864 "projectList": [
6865 {
6866 "id": "WATKINS",
6867 "name": "WATKINS"
6868 },
6869 {
6870 "id": "x1",
6871 "name": "x1"
6872 },
6873 {
6874 "id": "yyy1",
6875 "name": "yyy1"
6876 }
6877 ],
6878 "lineOfBusinessList": [
6879 {
6880 "id": "ONAP",
6881 "name": "ONAP"
6882 },
6883 {
6884 "id": "zzz1",
6885 "name": "zzz1"
6886 }
6887 ],
6888 "platformList": [
6889 {
6890 "id": "platform",
6891 "name": "platform"
6892 },
6893 {
6894 "id": "xxx1",
6895 "name": "xxx1"
6896 }
6897 ]
6898 },
6899 "type": "[PRODUCT_FAMILIES] Update"
6900 }
6901 }
6902 }
6903
6904 function editSecondVnf(vnfNode: string) {
6905 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode, 1)
6906 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
6907 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
6908 cy.genericFormSubmitForm();
6909 }
6910
6911 function checkDynamicInputs() {
6912 cy.getReduxState().then((state) => {
6913 let dynamicInputs = state.service.serviceHierarchy['f4d84bb4-a416-4b4e-997e-0059973630b9'].vnfs['2017-488_ADIOD-vPE 0'].inputs;
6914
6915 chai.expect(dynamicInputs.vnf_config_template_version.description).equal("VPE Software Version");
6916 chai.expect(dynamicInputs.bandwidth_units.description).equal("Units of bandwidth");
6917 chai.expect(dynamicInputs.bandwidth.description).equal("Requested VPE bandwidth");
6918 chai.expect(dynamicInputs.AIC_CLLI.description).equal("AIC Site CLLI");
6919 chai.expect(dynamicInputs.availability_zone_0.description).equal("The Availability Zone to launch the instance.")
6920 chai.expect(dynamicInputs.ASN.description).equal("AV/PE");
6921 chai.expect(dynamicInputs.vnf_instance_name.description).equal("The hostname assigned to the vpe.");
6922
6923 });
6924 }
6925
6926 function assertEditvfModuleShowFile(vfModuleNode: string, content: string) {
6927 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vfModuleNode)
6928 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
6929 cy.get(".file-name").contains(content);
6930
6931 }
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03006932});