blob: e150b93f701c12d12aaadb249613223b05f235bb [file] [log] [blame]
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03001///<reference path="../../../node_modules/cypress/types/index.d.ts"/>
Ittay Sternf7926712019-07-07 19:23:03 +03002import {JsonBuilder} from "../../support/jsonBuilders/jsonBuilder";
3import {ServiceModel} from "../../support/jsonBuilders/models/service.model";
4
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03005describe('Drawing board', function () {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006 beforeEach(() => {
7 cy.window().then((win) => {
8 win.sessionStorage.clear();
9 cy.setReduxState();
10 cy.preventErrorsOnLoading();
11 cy.initAAIMock();
12 cy.initVidMock();
Ittay Sternf7926712019-07-07 19:23:03 +030013 cy.initActiveNetworks();
Ittay Stern6f900cc2018-08-29 17:01:32 +030014 cy.login();
15 });
16 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030017
Ittay Stern6f900cc2018-08-29 17:01:32 +030018 afterEach(() => {
19 cy.screenshot();
20 });
21
22 describe('duplicate', () => {
23
24 it('delete vf module reduce the number of vf modules ', function () {
25 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
26 cy.setReduxState(<any>res);
27 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +030028 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').get('i').should('have.class', 'fa-plus-circle');
29 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030030 cy.fillVnfPopup().then(() => {
Ittay Sternf7926712019-07-07 19:23:03 +030031 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030032 cy.fillVnfPopup().then(() => {
33 cy.drawingBoardNumberOfExistingElementsShouldContains(2);
Ittay Sternf7926712019-07-07 19:23:03 +030034 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +030035 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
36 cy.drawingBoardNumberOfExistingElementsShouldContains(1);
37 });
38 })
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030039 });
40 });
41
Ittay Stern6f900cc2018-08-29 17:01:32 +030042 it('create new vf module update the number of vf modules ', () => {
43 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
44 cy.setReduxState(<any>res);
45 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +030046 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').get('i').should('have.class', 'fa-plus-circle');
47 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030048 cy.fillVnfPopup().then(() => {
Ittay Sternf7926712019-07-07 19:23:03 +030049 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030050 cy.fillVnfPopup().then(() => {
Ittay Sternf7926712019-07-07 19:23:03 +030051 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030052 cy.fillVnfPopup().then(() => {
53 cy.drawingBoardNumberOfExistingElementsShouldContains(3);
54 });
55 });
56 });
57 });
58 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030059
Ittay Stern6f900cc2018-08-29 17:01:32 +030060 it('duplicate vnf multi - should update number of vf modules on left side and disable duplicate when created max', () => {
61 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
62 cy.setReduxState(<any>res);
63 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +030064 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').get('i').should('have.class', 'fa-plus-circle')
65 .drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +030066 cy.fillVnfPopup().then(() => {
Ittay Sternf7926712019-07-07 19:23:03 +030067 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0')
Ittay Stern6f900cc2018-08-29 17:01:32 +030068 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
69 .get('.quantity-select option').should('have.length', 9)
70 .getElementByDataTestsId('duplicate-amount-vfmodules').select('4')
71 .getTagElementContainsText('button', 'Duplicate').click({force: true});
Ittay Sternf7926712019-07-07 19:23:03 +030072 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 2)
Ittay Stern6f900cc2018-08-29 17:01:32 +030073 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
74 .get('.quantity-select option').should('have.length', 5)
75 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
76 .getTagElementContainsText('button', 'Duplicate').click({force: true});
Ittay Sternf7926712019-07-07 19:23:03 +030077 cy.getElementByDataTestsId('node-2017-488_PASQUALE-vPE 0').get("span").should('have.class', 'icon-v ng-star-inserted');
78 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 9)
Ittay Stern6f900cc2018-08-29 17:01:32 +030079 .get('ul.dropdown-menu li:nth-child(2)').should('have.class', 'disabled');
80 // close menu
81 cy.get('body').click();
82 cy.drawingBoardNumberOfExistingElementsShouldContains(10);
Ittay Sternf7926712019-07-07 19:23:03 +030083 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +030084 .drawingBoardTreeClickOnContextMenuOptionByName('Remove');
85 cy.drawingBoardNumberOfExistingElementsShouldContains(9);
Ittay Sternf7926712019-07-07 19:23:03 +030086 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0', 3)
Ittay Stern6f900cc2018-08-29 17:01:32 +030087 .get('ul.dropdown-menu li:nth-child(2)').should('not.have.class', 'disabled');
88 })
89 });
90 });
91
92 it('cancel duplicate multi vnf - shouldn\'t duplicate', () => {
93 let res = getReduxWithVNFS(true);
94 cy.setReduxState(<any>res);
95 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
Ittay Sternf7926712019-07-07 19:23:03 +030096 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
Ittay Stern6f900cc2018-08-29 17:01:32 +030097 cy.getElementByDataTestsId(vnfNode).should('have.length', 1)
98 .drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode)
99 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
100 .getElementByDataTestsId('duplicate-amount-vfmodules').select('5')
101 .getTagElementContainsText('button', 'Cancel').click({force: true})
102 .getElementByDataTestsId(vnfNode).should('have.length', 1);
103 });
104
105 it('service with 2 network - can add unlimited number of network instances', () => {
106 let res = getReduxWith2Networks();
107 cy.setReduxState(<any>res);
108 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2ab1da67-39cc-425f-ba52-59a64d0ea04a');
109 cy.get('drawing-board-tree tree-node-content').should('have.have.length', 1);
110
111 addNetworkFromModel('node-SR-IOV Provider 2-1').then(() => {
112 });
113 });
114
115 it('duplicate vnf macro', () => {
116 let res = getReduxWithVNFS(true);
117 cy.setReduxState(<any>res);
118 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
Ittay Sternf7926712019-07-07 19:23:03 +0300119 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
120 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1';
Ittay Stern6f900cc2018-08-29 17:01:32 +0300121 cy.duplicateVnf(vnfNode, 1);
122 //edit the second vnf lineOfBusiness to be ECOMP
123 editSecondVnf(vnfNode);
124 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
125 //assert that each vnf has it's own lineOfBusiness
126 cy.getReduxState().then((state) => {
127 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
Ittay Sternf7926712019-07-07 19:23:03 +0300128 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal("zzz1");
129 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0:0001'].lineOfBusiness).equal("ONAP");
Ittay Stern6f900cc2018-08-29 17:01:32 +0300130 });
131 });
132
133 it('delete duplicate vnf ', () => {
134 let res = getReduxWith2VNFS();
135 cy.setReduxState(<any>res);
136 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
Ittay Sternf7926712019-07-07 19:23:03 +0300137 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300138
Ittay Sternf7926712019-07-07 19:23:03 +0300139 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300140 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
141 .getTagElementContainsText('button', 'Duplicate').click({force: true})
142 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
143
Ittay Sternf7926712019-07-07 19:23:03 +0300144 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 2)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300145 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
Ittay Sternf7926712019-07-07 19:23:03 +0300146 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 3);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300147 });
148
149 it('check the instanceParams set to instance ', () => {
150 let res = getReduxWith2VNFS();
151 let instanceName = "InstanceName";
152 cy.setReduxState(<any>res);
153 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
Ittay Sternf7926712019-07-07 19:23:03 +0300154 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300155 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
156 .getElementByDataTestsId('instanceName').type(instanceName)
157 .genericFormSubmitForm();
158
159 checkDynamicInputs();
160
Ittay Sternf7926712019-07-07 19:23:03 +0300161 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300162 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
163 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
164 checkDynamicInputs();
165
166 });
167
168 it('delete duplicate vfModule ', () => {
169 let res = getReduxWith2VNFS();
170 cy.setReduxState(<any>res);
171 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
Ittay Sternf7926712019-07-07 19:23:03 +0300172 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2)
173 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0')
Ittay Stern6f900cc2018-08-29 17:01:32 +0300174 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
Ittay Sternf7926712019-07-07 19:23:03 +0300175 .getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300176 });
177
178 it('duplicate unique vnf ', () => {
179 let res = getReduxWith2VNFS();
180 cy.setReduxState(<any>res);
181 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
Ittay Sternf7926712019-07-07 19:23:03 +0300182 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0').should('have.length', 2)
183 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300184 .drawingBoardTreeClickOnContextMenuOptionByName('Duplicate')
185 .getTagElementContainsText('button', 'Duplicate').click({force: true})
186 .get('#drawing-board-tree .toggle-children').should('have.length', 1);
187 });
188
189 it('duplicate a-la-carte vnf + networks', () => {
190 let res = getReduxWithVNFS(false);
191 cy.setTestApiParamToGR();
192
Ittay Sternf7926712019-07-07 19:23:03 +0300193 res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].service.vidNotions.instantiationType = "ALaCarte";
Ittay Stern6f900cc2018-08-29 17:01:32 +0300194
195 //remove VfModules since they are not fit to a-la-carte scenario
Ittay Sternf7926712019-07-07 19:23:03 +0300196 delete res.service.serviceHierarchy['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].vfModules;
197 delete res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].vfModules;
Ittay Stern6f900cc2018-08-29 17:01:32 +0300198
Ittay Sternf7926712019-07-07 19:23:03 +0300199 res.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'].vnfs['VF_vGeraldine 0'].instanceName = "VFvGeraldine00001";
Ittay Stern6f900cc2018-08-29 17:01:32 +0300200 cy.setReduxState(<any>res);
201 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
Ittay Sternf7926712019-07-07 19:23:03 +0300202 const vnfNode = 'node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0';
Ittay Stern6f900cc2018-08-29 17:01:32 +0300203 cy.duplicateVnf(vnfNode, 1);
204
205 //edit the second vnf lineOfBusiness to be ECOMP
206 editSecondVnf(vnfNode);
207 cy.drawingBoardPressAddButtonByElementName("node-ExtVL 0").click({force: true}).then(() => {
208 cy.fillNetworkPopup();
209 });
210
211 // compare state with the json file
212 cy.getReduxState().then((state) => {
213 let serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
214 //assert that each vnf has it's own lineOfBusiness
Ittay Sternf7926712019-07-07 19:23:03 +0300215 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal("zzz1");
216 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0:0001'].lineOfBusiness).equal("ONAP");
Ittay Stern6f900cc2018-08-29 17:01:32 +0300217 cy.readFile('../vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json').then((file) => {
218 const vnfs = file.vnfs;
219 var vnfNames = Object.keys(vnfs);
220
221 for (var i: number = 0; i < vnfNames.length; i++) {
222 chai.expect(serviceInstance.vnfs).to.have.any.keys(vnfNames[i]);
223 }
224
Ittay Sternf7926712019-07-07 19:23:03 +0300225 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].lineOfBusiness).equal(vnfs['VF_vGeraldine 0'].lineOfBusiness);
226 chai.expect(serviceInstance.vnfs['VF_vGeraldine 0'].instanceName).equal(vnfs['VF_vGeraldine 0'].instanceName);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300227
Ittay Sternf7926712019-07-07 19:23:03 +0300228 vnfs['VF_vGeraldine 0:0001'].trackById = serviceInstance.vnfs['VF_vGeraldine 0:0001'].trackById;
Ittay Stern6f900cc2018-08-29 17:01:32 +0300229
Ittay Sternf7926712019-07-07 19:23:03 +0300230 cy.deepCompare(serviceInstance.vnfs['VF_vGeraldine 0:0001'], vnfs['VF_vGeraldine 0:0001']);
231 cy.deepCompare(serviceInstance.vnfs['VF_vGeraldine 0'], vnfs['VF_vGeraldine 0']);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300232
233 const network = serviceInstance.networks['ExtVL 0'];
234
235 file.networks['ExtVL 0'].trackById = network.trackById;
236 cy.deepCompare(network, file.networks['ExtVL 0']);
237 });
238 });
239 });
240
241 });
242
243 describe('multiple tests', () => {
244 it('remove vfModule with missing data should update deploy button status', () => {
245 let res = getReduxWithVFModuleMissingData();
246 cy.setReduxState(<any>res);
247 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
Ittay Sternf7926712019-07-07 19:23:03 +0300248 cy.getElementByDataTestsId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0-alert-icon').should('have.class', 'icon-alert')
249 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-040e591e-5d30-4e0d-850f-7266e5a8e013-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0')
Ittay Stern6f900cc2018-08-29 17:01:32 +0300250 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
251 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
252
253 cy.updateServiceShouldNotOverrideChild();
254 });
255
256 it('remove VNF with missing data should update deploy button status ', () => {
257 let res = getReduxWithVNFMissingData();
258 cy.setReduxState(<any>res);
259 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
260
Ittay Sternf7926712019-07-07 19:23:03 +0300261 cy.getElementByDataTestsId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0-alert-icon').should('have.class', 'icon-alert')
262 .drawingBoardTreeOpenContextMenuByElementDataTestId('node-ea81d6f7-0861-44a7-b7d5-d173b562c350-2017-488_PASQUALE-vPE 0', 1)
Ittay Stern6f900cc2018-08-29 17:01:32 +0300263 .drawingBoardTreeClickOnContextMenuOptionByName('Remove')
264 .getTagElementContainsText('button', 'Remove VNF').click({force: true})
265 .getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
266 cy.updateServiceShouldNotOverrideChild();
267 });
268
269 xit('should display service model name', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300270 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
271 cy.setReduxState(<any>res);
272 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
273 cy.get('#service-model-name').contains('action-data');
274 });
275 });
276
Ittay Stern6f900cc2018-08-29 17:01:32 +0300277 it('should display icon and message if no vnf and vnfModules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300278 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300279 res.global.drawingBoardStatus = "CREATE";
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300280 cy.setReduxState(<any>res);
281 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300282 cy.getElementByDataTestsId("text-title").contains("Please add objects (VNFs, network, modules etc.)");
283 cy.getElementByDataTestsId("text-title2").contains("from the left tree to design the service instance");
284 cy.getElementByDataTestsId("text-subtitle").contains("Once done, click Deploy to start instantiation");
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300285 cy.get('#not-node-img-id').and('be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300286 cy.getElementByDataTestsId("no-content-icon").should('have.class', "no-content-icon");
287 cy.getElementByDataTestsId("no-content-icon").should('have.class', "upload-icon-service-planing");
288 cy.getElementByDataTestsId("no-content-icon").should('have.attr', "src", "./assets/img/UPLOAD.svg");
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300289 });
290 });
291
Ittay Stern6f900cc2018-08-29 17:01:32 +0300292 it('should show alert on remove vnf with modules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300293 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
294 cy.setReduxState(<any>res);
295 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300296 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300297 // assert vfModules are enabled
Ittay Sternf7926712019-07-07 19:23:03 +0300298 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300299 .should('not.be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300300 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove');
301
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300302 cy.get('.title').contains('Remove VNF');
303 cy.get('.sdc-button').contains('Remove VNF').click();
304 // assert vfModules are disabled after remove parent vnf
Ittay Sternf7926712019-07-07 19:23:03 +0300305 cy.get('.tree-node-disabled div[data-tests-id="node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"]')
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300306 .should('be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300307 cy.updateServiceShouldNotOverrideChild();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300308 });
309 });
310
Ittay Stern6f900cc2018-08-29 17:01:32 +0300311 it('should not show alert on remove vnf without modules', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300312 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
313 cy.setReduxState(<any>res);
314 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300315 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300316 cy.drawingBoardTreeClickOnContextMenuOptionByName('Remove')
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300317 });
318 });
319
Ittay Stern6f900cc2018-08-29 17:01:32 +0300320 it('should show <Automatically Assigned> if ecomp is true', () => {
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300321 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
322 cy.setReduxState(<any>res);
323 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300324 cy.drawingBoardPressAddButtonByElementName('node-2017-388_PASQUALE-vPE 0').click({force: true});
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300325
Ittay Sternf7926712019-07-07 19:23:03 +0300326 cy.selectDropdownOptionByText('productFamily', 'ERICA');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300327 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
328 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
329 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300330 cy.selectDropdownOptionByText('platform', 'platform');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300331 cy.genericFormSubmitForm();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300332
Ittay Sternf7926712019-07-07 19:23:03 +0300333 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').contains('<Automatically Assigned>');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300334 cy.updateServiceShouldNotOverrideChild();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300335 });
336 });
337
Ittay Stern6f900cc2018-08-29 17:01:32 +0300338 it('should show model name if ecomp is false', () => {
Ittay Sternf7926712019-07-07 19:23:03 +0300339 const vnfModelKey: string = '2017-488_PASQUALE-vPE 0',
340 vnfModelName: string = '2017-488_PASQUALE-vPE';
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300341 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/emptyServiceRedux.json').then((res) => {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300342 res.service.serviceHierarchy['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].vnfs[vnfModelKey].properties.ecomp_generated_naming = 'false';
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300343 cy.setReduxState(<any>res);
344 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300345 cy.drawingBoardPressAddButtonByElementName('node-2017-488_PASQUALE-vPE 0').click({force: true});
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300346
Ittay Sternf7926712019-07-07 19:23:03 +0300347 cy.selectDropdownOptionByText('productFamily', 'ERICA');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300348 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
349 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
350 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300351 cy.selectDropdownOptionByText('platform', 'platform');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300352 cy.genericFormSubmitForm();
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300353
Ittay Sternf7926712019-07-07 19:23:03 +0300354 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').contains(vnfModelName);
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300355 });
356 });
357
Ittay Stern6f900cc2018-08-29 17:01:32 +0300358 describe('add instance open a popup', () => {
359
360 it('should add vfModule with popup with empty required instance name', () => {
361 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300362 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties.ecomp_generated_naming = "false";
363 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
Ittay Stern6f900cc2018-08-29 17:01:32 +0300364 cy.setReduxState(<any>res);
365 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
366 cy.get('available-models-tree tree-node-expander').eq(2).click();
Ittay Sternf7926712019-07-07 19:23:03 +0300367 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +0300368 });
369 });
370
371 it('should add vfModule with popup if empty required dynamic input', () => {
372 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300373 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1"].inputs["pasqualevpe0_bandwidth"].default = '';
374 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules = [];
Ittay Stern6f900cc2018-08-29 17:01:32 +0300375 cy.setReduxState(<any>res);
376 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
377 cy.get('available-models-tree tree-node-expander').eq(2).click();
Ittay Sternf7926712019-07-07 19:23:03 +0300378 cy.drawingBoardPressAddButtonByElementName('node-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').click({force: true});
Ittay Stern6f900cc2018-08-29 17:01:32 +0300379 cy.get('#instance-popup').and('be.visible');
380 });
381 });
382
383 });
384
385
386 describe('show warning and disable deploy button on vnf missing data', () => {
387 it('show warning on vnf, and disable button, remove warning and enable button after edit', () => {
388 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/serviceWithVnfAndVfModules.json').then((res) => {
389 res.service.serviceInstance['2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd'].existingVNFCounterMap['0903e1c0-8e03-4936-b5c2-260653b96413'] = 1;
390 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].validationCounter = 1;
Ittay Sternf7926712019-07-07 19:23:03 +0300391 res.service.serviceInstance["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-388_PASQUALE-vPE 1"] = {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300392 "rollbackOnFailure": "false",
393 "vfModules": {},
394 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
395 "lcpCloudRegionId": "",
396 "tenantId": "",
397 "lineOfBusiness": "zzz1",
398 "platformName": "platform",
399 "isMissingData": true,
400 "modelInfo": {
401 "modelType": "service",
402 "modelInvariantId": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
403 "modelVersionId": "0903e1c0-8e03-4936-b5c2-260653b96413",
Ittay Sternf7926712019-07-07 19:23:03 +0300404 "modelName": "2017-388_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300405 "modelVersion": "1.0",
406 "modelCustomizationId": "280dec31-f16d-488b-9668-4aae55d6648a",
Ittay Sternf7926712019-07-07 19:23:03 +0300407 "modelCustomizationName": "2017-388_PASQUALE-vPE 1"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300408 }
409 };
410 cy.setReduxState(<any>res);
411 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300412 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").and('be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300413 cy.isElementContainsAttr('deployBtn', 'disabled');
Ittay Sternf7926712019-07-07 19:23:03 +0300414 cy.drawingBoardTreeOpenContextMenuByElementDataTestId('node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1')
Ittay Stern6f900cc2018-08-29 17:01:32 +0300415 .drawingBoardTreeClickOnContextMenuOptionByName('Edit')
416 cy.selectDropdownOptionByText('lcpRegion', 'hvf6');
417 cy.selectDropdownOptionByText('tenant', 'AIN Web Tool-15-D-testalexandria');
418 cy.genericFormSubmitForm();
Ittay Sternf7926712019-07-07 19:23:03 +0300419 cy.getElementByDataTestsId("node-0903e1c0-8e03-4936-b5c2-260653b96413-2017-388_PASQUALE-vPE 1-alert-icon").should('not.be.visible');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300420 cy.getElementByDataTestsId('deployBtn').should('not.have.attr', 'disabled');
421 cy.updateServiceShouldNotOverrideChild();
422 });
423 });
424 });
425
426 describe('vnf should automatically displayed or not according its min value and its vf-modules min value', () => {
427
428 it('vnf with min_instances value > 0 without required VF modules, should be created automatically without children', () => {
429 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300430 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 1;
431 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"].properties['initialCount'] = 0;
432 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vfModules["2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"].properties['initialCount'] = 0;
Ittay Stern6f900cc2018-08-29 17:01:32 +0300433 cy.setReduxState(<any>res);
434 cy.fillServicePopup().then(() => {
435 cy.visit("welcome.htm").then(() => {
436 cy.visit('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd').then(() => {
Ittay Sternf7926712019-07-07 19:23:03 +0300437 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
438 cy.getElementByDataTestsId('node-25284168-24bb-4698-8cb4-3f509146eca5-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1').should('not.exist');
439 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('not.exist');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300440 })
441 })
442 });
443 });
444
445 });
446
447 it('vnf with min_instances value > 1 with required VF modules, should be created automatically with children only once', () => {
448 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300449 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 3;
Ittay Stern6f900cc2018-08-29 17:01:32 +0300450 cy.setReduxState(<any>res);
451 cy.fillServicePopup().then(() => {
452 cy.visit("welcome.htm").then(() => {
453 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300454 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
455 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('have.length', 1);
Ittay Stern6f900cc2018-08-29 17:01:32 +0300456
457 });
458 });
459 });
460 });
461
462
463 it('vnf with min_instances value = 0 with required VF modules should be created automatically with its children', () => {
464 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
Ittay Sternf7926712019-07-07 19:23:03 +0300465 res.service.serviceHierarchy["2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"].vnfs["2017-488_PASQUALE-vPE 0"].properties['min_instances'] = 0;
Ittay Stern6f900cc2018-08-29 17:01:32 +0300466 cy.setReduxState(<any>res);
467 cy.fillServicePopup().then(() => {
468 cy.visit("welcome.htm").then(() => {
469 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300470 cy.getElementByDataTestsId('node-69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_PASQUALE-vPE 0').should('exist');
471 cy.getElementByDataTestsId('node-f8360508-3f17-4414-a2ed-6bc71161e8db-2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0').should('exist');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300472 cy.updateServiceShouldNotOverrideChild();
473 });
474 });
475 });
476
477 });
478
479
480 it('vnf without min_instances and without required VF modules, should not exist automatically in right side', () => {
481 cy.readFile('/cypress/support/jsonBuilders/mocks/jsons/basicRedux.json').then((res) => {
482 cy.setReduxState(<any>res);
483 cy.fillServicePopup().then(() => {
484 cy.visit("welcome.htm").then(() => {
485 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd');
Ittay Sternf7926712019-07-07 19:23:03 +0300486 cy.getElementByDataTestsId('node-afacccf6-397d-45d6-b5ae-94c39734b168-2017-388_PASQUALE-vPE 0').should('not.exist');
Ittay Stern6f900cc2018-08-29 17:01:32 +0300487 });
488 });
489 });
490 });
491 });
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300492 });
Ittay Stern6f900cc2018-08-29 17:01:32 +0300493
494 describe('supplementary file', () => {
495 it('delete file', () => {
496 let res = getReduxWithVNFS(true);
497 let instanceName = 'instanceName';
498 cy.setReduxState(<any>res);
499 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=6e59c5de-f052-46fa-aa7e-2fca9d674c44');
Ittay Sternf7926712019-07-07 19:23:03 +0300500 const vfModuleNode = 'node-522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1';
Ittay Stern6f900cc2018-08-29 17:01:32 +0300501 assertEditvfModuleShowFile(vfModuleNode, "sample.json");
502 cy.getElementByDataTestsId('remove-uploaded-file').click({force: true});
503 cy.getElementByDataTestsId('form-set').should('not.have.attr', 'disabled');
504 cy.typeToInput('instanceName', instanceName);
505 cy.genericFormSubmitForm();
506 cy.getReduxState().then((state) => {
507 const serviceInstance = state.service.serviceInstance['6e59c5de-f052-46fa-aa7e-2fca9d674c44'];
Ittay Sternf7926712019-07-07 19:23:03 +0300508 const vfModuleInstance = serviceInstance.vnfs['VF_vGeraldine 0'].vfModules['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1']['vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx'];
Ittay Stern6f900cc2018-08-29 17:01:32 +0300509 chai.expect(vfModuleInstance.supplementaryFile_hidden).to.be.null;
510 chai.expect(vfModuleInstance.supplementaryFile_hidden_content).to.be.null;
511 chai.expect(vfModuleInstance.supplementaryFileContent).to.be.undefined;
512 chai.expect(vfModuleInstance.supplementaryFileName).to.be.undefined;
513 });
Ittay Sternf7926712019-07-07 19:23:03 +0300514 cy.getElementByDataTestsId('node-d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0').click();
Ittay Stern6f900cc2018-08-29 17:01:32 +0300515 assertEditvfModuleShowFile(vfModuleNode, "Choose file");
516 cy.getElementByDataTestsId('instanceName').should('have.value', instanceName);
517 });
518 });
519
520 describe('component info', () => {
521
Ittay Sternf7926712019-07-07 19:23:03 +0300522 var jsonBuilderAndMock: JsonBuilder<ServiceModel> = new JsonBuilder<ServiceModel>();
523
Ittay Stern6f900cc2018-08-29 17:01:32 +0300524 const longText = 'Im a very long text for verify wrapping so please dont make me shorter';
525
526 function testIfComponentInfoShown(flagState:boolean) {
527 let res = getReduxWith2VNFS();
528 res.global.flags.FLAG_1906_COMPONENT_INFO = flagState;
529 res.service.serviceHierarchy["f4d84bb4-a416-4b4e-997e-0059973630b9"].service.serviceRole = longText;
530 cy.setReduxState(<any>res);
531 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f4d84bb4-a416-4b4e-997e-0059973630b9');
532 let conditionStr = flagState ? "" : "not.";
533 cy.get('component-info').should(conditionStr+"be.visible");
534 const otherComponentWidth = flagState ? 5 : 6;
535 const otherComponentCss = 'col-md-'+otherComponentWidth ;
536 cy.get('available-models-tree').should("have.class", otherComponentCss);
537 cy.get('drawing-board-tree').should("have.class", otherComponentCss);
538 if (flagState) {
539 cy.get('component-info').should("have.class", 'col-md-2');
540 }
541
542
543 }
544
545 it('component info is shown and relevant fields are shown', () => {
546 testIfComponentInfoShown(true);
547
548 let labelsAndValues = [
Ittay Sternf7926712019-07-07 19:23:03 +0300549 ['Model version', '1.0'],
550 ['Subscriber name', 'SILVIA ROBBINS'],
551 ['Service type', 'TYLER SILVIA'],
552 ['Service role', longText]
Ittay Stern6f900cc2018-08-29 17:01:32 +0300553 ];
554 const expectedTitle = 'Service Instance INFO';
555 cy.assertComponentInfoTitleLabelsAndValues(expectedTitle, labelsAndValues);
Ittay Sternf7926712019-07-07 19:23:03 +0300556 cy.getElementByDataTestsId('model-item-value-Service role').should('have.css', 'height', '32px'); //assert that long text is wrap
Ittay Stern6f900cc2018-08-29 17:01:32 +0300557 });
558
Ittay Sternf7926712019-07-07 19:23:03 +0300559 it('component info is not shown when feature flag is false', () => {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300560 testIfComponentInfoShown(false);
561 });
562 });
563
Ittay Stern6f900cc2018-08-29 17:01:32 +0300564 function addNetworkFromModel(instanceName: string) {
565 return cy.get('drawing-board-tree').find('tree-node-content').then((elemets) => {
566 cy.get('drawing-board-tree tree-node-content').should('have.have.length', elemets.length);
567 cy.drawingBoardPressAddButtonByElementName(instanceName).click({force: true}).then(() => {
568 cy.fillNetworkPopup();
569 cy.get('drawing-board-tree tree-node-content').should('have.have.length', (elemets.length + 1));
570 cy.updateServiceShouldNotOverrideChild();
571 });
572 });
573 }
574
575 function getReduxWith2VNFS() {
576 return {
577 "global": {
578 "name": null,
579 "flags": {
580 "FLAG_SHOW_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +0300581 "FLAG_SHOW_VERIFY_SERVICE": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +0300582 "EMPTY_DRAWING_BOARD_TEST": false,
583 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
584 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
585 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +0300586 "FLAG_SERVICE_MODEL_CACHE": true,
587 "CREATE_INSTANCE_TEST": false,
588 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +0300589 "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",
Ittay Sternf7926712019-07-07 19:23:03 +0300608 "vidNotions": {
609 "instantiationType": "Macro"
610 },
Ittay Stern6f900cc2018-08-29 17:01:32 +0300611 "inputs": {}
612 },
613 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +0300614 "VF_vGeraldine 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300615 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
616 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
Ittay Sternf7926712019-07-07 19:23:03 +0300617 "description": "VSP_vGeraldine",
618 "name": "VF_vGeraldine",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300619 "version": "2.0",
620 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
621 "inputs": {},
622 "commands": {},
623 "properties": {
624 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
625 "sctp-a-ipv6-egress_rule_application": "any",
626 "sctp-b-ipv6-egress_src_start_port": "0",
627 "Internal2_allow_transit": "true",
628 "sctp-b-IPv6_ethertype": "IPv6",
629 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
630 "sctp-b-ingress_rule_protocol": "icmp",
631 "sctp-b-ingress_action": "pass",
632 "sctp-a-egress_rule_application": "any",
633 "sctp-b-ipv6-ingress-src_start_port": "0.0",
634 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
635 "sctp-b-egress_src_addresses": "local",
636 "fsb_volume_size_0": "320.0",
637 "sctp-a-ipv6-ingress-dst_start_port": "0",
638 "sctp-a-ipv6-ingress_ethertype": "IPv4",
639 "sctp-b-ipv6-ingress_rule_application": "any",
640 "domain_name": "default-domain",
641 "sctp-a-egress_src_addresses": "local",
642 "sctp-b-egress-src_start_port": "0.0",
643 "sctp-a-ingress_rule_protocol": "icmp",
644 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
645 "sctp-b-ipv6-ingress-dst_end_port": "65535",
646 "sctp-a-ingress_ethertype": "IPv4",
647 "sctp-a-egress-src_start_port": "0.0",
648 "sctp-b-dst_subnet_prefix_v6": "::",
649 "nf_naming": "{ecomp_generated_naming=false}",
650 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
651 "sctp-b-egress-dst_start_port": "0.0",
652 "ncb_flavor_name": "nv.c20r64d1",
653 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
654 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
655 "Internal2_net_cidr": "10.0.0.10",
656 "sctp-a-ingress-dst_start_port": "0.0",
657 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
658 "sctp-a-egress-dst_start_port": "0.0",
659 "sctp-a-egress_ethertype": "IPv4",
660 "vlc_st_service_mode": "in-network-nat",
661 "sctp-a-ipv6-egress_ethertype": "IPv4",
662 "sctp-a-egress-src_end_port": "65535.0",
663 "sctp-b-egress_action": "pass",
664 "sctp-b-ipv6-egress_rule_application": "any",
665 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
666 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
667 "sctp-a-ipv6-ingress-src_start_port": "0.0",
668 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
669 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
670 "sctp-b-ipv6-egress_ethertype": "IPv4",
671 "Internal1_net_cidr": "10.0.0.10",
672 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
673 "fsb_flavor_name": "nv.c20r64d1",
674 "sctp_rule_protocol": "132",
675 "sctp-a-ipv6-ingress_rule_application": "any",
676 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
677 "ecomp_generated_naming": "false",
678 "sctp-a-IPv6_ethertype": "IPv6",
679 "vlc_st_virtualization_type": "virtual-machine",
680 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
681 "sctp-b-ingress-dst_end_port": "65535.0",
682 "sctp-b-ingress-dst_start_port": "0.0",
683 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
684 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
685 "sctp-b-ingress_rule_application": "any",
686 "vlc_flavor_name": "nd.c16r64d1",
687 "int2_sec_group_name": "int2-sec-group",
688 "sctp-b-ipv6-egress_src_addresses": "local",
689 "vlc_st_interface_type_int1": "other1",
690 "vlc_st_interface_type_int2": "other2",
691 "sctp-a-ipv6-egress-dst_start_port": "0",
692 "sctp-b-egress-src_end_port": "65535.0",
693 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
694 "Internal2_shared": "false",
695 "sctp-a-ipv6-egress_rule_protocol": "any",
696 "Internal2_rpf": "disable",
697 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
698 "sctp-b-ipv6-egress_src_end_port": "65535",
699 "sctp-a-ipv6-egress_src_addresses": "local",
700 "sctp-a-ingress-dst_end_port": "65535.0",
701 "sctp-a-ipv6-egress_src_end_port": "65535",
702 "Internal1_forwarding_mode": "l2",
703 "Internal2_dhcp": "false",
704 "sctp-a-dst_subnet_prefix_v6": "::",
705 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
706 "vlc_st_interface_type_gtp": "other0",
707 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
708 "sctp-b-src_subnet_prefix_v6": "::",
709 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
710 "int1_sec_group_name": "int1-sec-group",
711 "Internal1_dhcp": "false",
712 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
713 "Internal2_forwarding_mode": "l2",
714 "sctp-a-ipv6-egress_dst_end_port": "65535",
715 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
716 "Internal1_net_cidr_len": "17",
717 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
718 "sctp-a-ingress_dst_addresses": "local",
719 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
720 "sctp-a-egress_action": "pass",
721 "fsb_volume_type_0": "SF-Default-SSD",
722 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
723 "vlc_st_interface_type_sctp_a": "left",
724 "vlc_st_version": "2",
725 "sctp-a-src_subnet_prefix_v6": "::",
726 "vlc_st_interface_type_sctp_b": "right",
727 "sctp-a-ingress_rule_application": "any",
728 "sctp-b-egress_ethertype": "IPv4",
729 "sctp-a-ipv6-egress_src_start_port": "0",
730 "instance_ip_family_v6": "v6",
731 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
732 "sctp-b-ingress-src_start_port": "0.0",
733 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
734 "sctp-b-ingress_dst_addresses": "local",
735 "vlc_st_interface_type_oam": "management",
736 "multi_stage_design": "false",
737 "oam_sec_group_name": "oam-sec-group",
738 "Internal2_net_gateway": "10.0.0.10",
739 "sctp-a-ipv6-ingress-dst_end_port": "65535",
740 "Internal1_net_gateway": "10.0.0.10",
741 "sctp-b-ipv6-egress-dst_start_port": "0",
742 "sctp-b-ipv6-egress_rule_protocol": "any",
743 "gtp_sec_group_name": "gtp-sec-group",
744 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
745 "sctp-a-ipv6-ingress_dst_addresses": "local",
746 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
747 "sctp-b-ipv6-egress_action": "pass",
748 "sctp-a-egress_rule_protocol": "icmp",
749 "sctp-a-ipv6-egress_action": "pass",
750 "Internal1_shared": "false",
751 "sctp-b-ipv6-ingress_rule_protocol": "any",
752 "Internal2_net_cidr_len": "17",
753 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
754 "sctp-a-ingress-src_end_port": "65535.0",
755 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
756 "sctp-a-egress-dst_end_port": "65535.0",
757 "sctp-b-egress_rule_protocol": "icmp",
758 "sctp-a-ingress_action": "pass",
759 "sctp-b-ipv6-ingress_action": "pass",
760 "vlc_st_service_type": "firewall",
761 "sctp-b-ipv6-egress_dst_end_port": "65535",
762 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
763 "sctp-b-ipv6-ingress-dst_start_port": "0",
764 "vlc_st_availability_zone": "true",
765 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
766 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
767 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
768 "gpb_flavor_name": "nv.c20r64d1",
769 "Internal1_allow_transit": "true",
770 "availability_zone_max_count": "1",
771 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
772 "sctp-b-ipv6-ingress_dst_addresses": "local",
773 "sctp-b-ipv6-ingress_ethertype": "IPv4",
774 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
775 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
776 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
777 "sctp-a-ipv6-ingress_action": "pass",
778 "Internal1_rpf": "disable",
779 "sctp-b-ingress_ethertype": "IPv4",
780 "sctp-b-ingress-src_end_port": "65535.0",
781 "sctp-b-egress_rule_application": "any",
782 "sctp-a-ipv6-ingress_rule_protocol": "any",
783 "sctp-a-ingress-src_start_port": "0.0",
784 "sctp-b-egress-dst_end_port": "65535.0"
785 },
786 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +0300787 "modelCustomizationName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300788 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +0300789 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300790 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
791 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
792 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
793 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300794 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300795 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300796 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300797 "properties": {
798 "minCountInstances": 0,
799 "maxCountInstances": null,
800 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +0300801 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300802 },
803 "inputs": {},
804 "volumeGroupAllowed": false
805 },
Ittay Sternf7926712019-07-07 19:23:03 +0300806 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300807 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
808 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
809 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
810 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300811 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300812 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300813 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300814 "properties": {
815 "minCountInstances": 0,
816 "maxCountInstances": null,
817 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +0300818 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300819 },
820 "inputs": {},
821 "volumeGroupAllowed": false
822 },
Ittay Sternf7926712019-07-07 19:23:03 +0300823 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300824 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
825 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
826 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
827 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300828 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300829 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300830 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300831 "properties": {
832 "minCountInstances": 1,
833 "maxCountInstances": 1,
834 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +0300835 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300836 },
837 "inputs": {},
838 "volumeGroupAllowed": true
839 }
840 },
841 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +0300842 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300843 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
844 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
845 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
846 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300847 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300848 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300849 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300850 "properties": {
851 "minCountInstances": 1,
852 "maxCountInstances": 1,
853 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +0300854 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300855 },
856 "inputs": {}
857 }
858 },
859 "vfcInstanceGroups": {}
860 }
861 },
862 "networks": {
863 "ExtVL 0": {
864 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
865 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
866 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
867 "name": "ExtVL",
868 "version": "37.0",
869 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
870 "inputs": {},
871 "commands": {},
872 "properties": {
873 "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}}",
874 "exVL_naming": "{ecomp_generated_naming=true}",
875 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
876 "network_homing": "{ecomp_selected_instance_node_target=false}"
877 },
878 "type": "VL",
879 "modelCustomizationName": "ExtVL 0"
880 }
881 },
Ittay Sternf7926712019-07-07 19:23:03 +0300882 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +0300883 "configurations": {
884 "Port Mirroring Configuration By Policy 0": {
885 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
886 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
887 "description": "A port mirroring configuration by policy object",
888 "name": "Port Mirroring Configuration By Policy",
889 "version": "27.0",
890 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
891 "inputs": {},
892 "commands": {},
893 "properties": {},
894 "type": "Configuration",
895 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
896 "sourceNodes": [],
897 "collectorNodes": null,
898 "configurationByPolicy": false
899 }
900 },
901 "serviceProxies": {},
902 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +0300903 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300904 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
905 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
906 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
907 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300908 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300909 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300910 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300911 "properties": {
912 "minCountInstances": 0,
913 "maxCountInstances": null,
914 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +0300915 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300916 },
917 "inputs": {},
918 "volumeGroupAllowed": false
919 },
Ittay Sternf7926712019-07-07 19:23:03 +0300920 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300921 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
922 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
923 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
924 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300925 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300926 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300927 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300928 "properties": {
929 "minCountInstances": 0,
930 "maxCountInstances": null,
931 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +0300932 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300933 },
934 "inputs": {},
935 "volumeGroupAllowed": false
936 },
Ittay Sternf7926712019-07-07 19:23:03 +0300937 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300938 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
939 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
940 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
941 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300942 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300943 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300944 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300945 "properties": {
946 "minCountInstances": 1,
947 "maxCountInstances": 1,
948 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +0300949 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300950 },
951 "inputs": {},
952 "volumeGroupAllowed": true
953 }
954 },
955 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +0300956 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300957 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
958 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
959 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
960 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +0300961 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300962 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +0300963 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300964 "properties": {
965 "minCountInstances": 1,
966 "maxCountInstances": 1,
967 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +0300968 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +0300969 },
970 "inputs": {}
971 }
972 },
973 "pnfs": {}
974 },
975 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
976 "service": {
977 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
978 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
Ittay Sternf7926712019-07-07 19:23:03 +0300979 "name": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300980 "version": "1.0",
981 "toscaModelURL": null,
982 "category": "Network L1-3",
983 "serviceType": "",
984 "serviceRole": "",
Ittay Sternf7926712019-07-07 19:23:03 +0300985 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300986 "serviceEcompNaming": "true",
987 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +0300988 "vidNotions": {
989 "instantiationType": "Macro"
990 },
Ittay Stern6f900cc2018-08-29 17:01:32 +0300991 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +0300992 "2017488_pasqualevpe0_ASN": {
Ittay Stern6f900cc2018-08-29 17:01:32 +0300993 "type": "string",
994 "description": "AV/PE",
995 "entry_schema": null,
996 "inputProperties": null,
997 "constraints": [],
998 "required": true,
999 "default": "AV_vPE"
1000 }
1001 }
1002 },
1003 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001004 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001005 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
1006 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
Ittay Sternf7926712019-07-07 19:23:03 +03001007 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
1008 "name": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001009 "version": "9.0",
1010 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
1011 "inputs": {
1012 "vnf_config_template_version": {
1013 "type": "string",
1014 "description": "VPE Software Version",
1015 "entry_schema": null,
1016 "inputProperties": null,
1017 "constraints": [],
1018 "required": true,
1019 "default": "17.2"
1020 },
1021 "bandwidth_units": {
1022 "type": "string",
1023 "description": "Units of bandwidth",
1024 "entry_schema": null,
1025 "inputProperties": null,
1026 "constraints": [],
1027 "required": true,
1028 "default": "Gbps"
1029 },
1030 "bandwidth": {
1031 "type": "string",
1032 "description": "Requested VPE bandwidth",
1033 "entry_schema": null,
1034 "inputProperties": null,
1035 "constraints": [],
1036 "required": true,
1037 "default": "10"
1038 },
1039 "AIC_CLLI": {
1040 "type": "string",
1041 "description": "AIC Site CLLI",
1042 "entry_schema": null,
1043 "inputProperties": null,
1044 "constraints": [],
1045 "required": true,
1046 "default": "ATLMY8GA"
1047 },
1048 "availability_zone_0": {
1049 "type": "string",
1050 "description": "The Availability Zone to launch the instance.",
1051 "entry_schema": null,
1052 "inputProperties": null,
1053 "constraints": [],
1054 "required": true,
1055 "default": "mtpocfo-kvm-az01"
1056 },
1057 "ASN": {
1058 "type": "string",
1059 "description": "AV/PE",
1060 "entry_schema": null,
1061 "inputProperties": null,
1062 "constraints": [],
1063 "required": true,
1064 "default": "AV_vPE"
1065 },
1066 "vnf_instance_name": {
1067 "type": "string",
1068 "description": "The hostname assigned to the vpe.",
1069 "entry_schema": null,
1070 "inputProperties": null,
1071 "constraints": [],
1072 "required": true,
1073 "default": "mtnj309me6"
1074 }
1075 },
1076 "commands": {
1077 "vnf_config_template_version": {
1078 "displayName": "vnf_config_template_version",
1079 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001080 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001081 },
1082 "bandwidth_units": {
1083 "displayName": "bandwidth_units",
1084 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001085 "inputName": "2017488_pasqualevpe0_bandwidth_units"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001086 },
1087 "bandwidth": {
1088 "displayName": "bandwidth",
1089 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001090 "inputName": "2017488_pasqualevpe0_bandwidth"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001091 },
1092 "AIC_CLLI": {
1093 "displayName": "AIC_CLLI",
1094 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001095 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001096 },
1097 "availability_zone_0": {
1098 "displayName": "availability_zone_0",
1099 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001100 "inputName": "2017488_pasqualevpe0_availability_zone_0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001101 },
1102 "ASN": {
1103 "displayName": "ASN",
1104 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001105 "inputName": "2017488_pasqualevpe0_ASN"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001106 },
1107 "vnf_instance_name": {
1108 "displayName": "vnf_instance_name",
1109 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03001110 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001111 }
1112 },
1113 "properties": {
1114 "max_instances": 10,
1115 "min_instances": 1,
1116 "vmxvre_retype": "RE-VMX",
Ittay Sternf7926712019-07-07 19:23:03 +03001117 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001118 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
1119 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
1120 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
1121 "int_ctl_net_name": "VMX-INTXI",
1122 "vmx_int_ctl_prefix": "10.0.0.10",
1123 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
1124 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
1125 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
1126 "nf_type": "ROUTER",
1127 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
1128 "is_AVPN_service": "false",
1129 "vmx_RSG_name": "vREXI-affinity",
1130 "vmx_int_ctl_forwarding": "l2",
1131 "vmxvre_oam_ip_0": "10.0.0.10",
1132 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
1133 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
1134 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
1135 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
1136 "vmxvre_image_name_0": "vre172_nova_img",
1137 "vmxvre_instance": "0",
1138 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
1139 "vmxvre_flavor_name": "ns.c1r16d32.v5",
1140 "vmxvpfe_volume_size_0": "40.0",
1141 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
1142 "nf_naming": "{ecomp_generated_naming=true}",
1143 "multi_stage_design": "false",
1144 "nf_naming_code": "me6",
1145 "vmxvre_name_0": "vREXI",
1146 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
1147 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
1148 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
1149 "vmxvpfe_image_name_0": "vpfe172_nova_img",
1150 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
1151 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
1152 "vmxvre_console": "vidconsole",
1153 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
1154 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
1155 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
1156 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
1157 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
1158 "vf_module_id": "123",
Ittay Sternf7926712019-07-07 19:23:03 +03001159 "nf_function": "PASQUALE vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001160 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
1161 "vmxvre_int_ctl_ip_0": "10.0.0.10",
1162 "ecomp_generated_naming": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03001163 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001164 "vnf_name": "mtnj309me6vre",
1165 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
1166 "vmxvre_volume_type_1": "HITACHI",
1167 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
1168 "vmxvre_volume_type_0": "HITACHI",
1169 "vmxvpfe_volume_type_0": "HITACHI",
1170 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03001171 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001172 "vnf_id": "123",
1173 "vmxvre_oam_prefix": "24",
Ittay Sternf7926712019-07-07 19:23:03 +03001174 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
1175 "ASN": "get_input:2017488_pasqualevpe0_ASN",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001176 "vmxvre_chassis_i2cid": "161",
1177 "vmxvpfe_name_0": "vPFEXI",
Ittay Sternf7926712019-07-07 19:23:03 +03001178 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001179 "availability_zone_max_count": "1",
1180 "vmxvre_volume_size_0": "45.0",
1181 "vmxvre_volume_size_1": "50.0",
1182 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
1183 "vmxvre_oam_gateway": "10.0.0.10",
1184 "vmxvre_volume_name_1": "vREXI_FAVolume",
1185 "vmxvre_ore_present": "0",
1186 "vmxvre_volume_name_0": "vREXI_FBVolume",
1187 "vmxvre_type": "0",
Ittay Sternf7926712019-07-07 19:23:03 +03001188 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001189 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
1190 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
1191 "vmx_int_ctl_len": "24",
1192 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
1193 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
1194 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
1195 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
1196 "nf_role": "vPE",
1197 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
1198 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
1199 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
1200 },
1201 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03001202 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001203 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03001204 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001205 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1206 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1207 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1208 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001209 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001210 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001211 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001212 "properties": {
1213 "minCountInstances": 0,
1214 "maxCountInstances": null,
1215 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001216 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001217 },
1218 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001219 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001220 "type": "string",
1221 "description": "Units of bandwidth",
1222 "entry_schema": null,
1223 "inputProperties": {
1224 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001225 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001226 "paramName": "bandwidth_units"
1227 },
1228 "constraints": null,
1229 "required": true,
1230 "default": "Gbps"
1231 },
Ittay Sternf7926712019-07-07 19:23:03 +03001232 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001233 "type": "string",
1234 "description": "Requested VPE bandwidth",
1235 "entry_schema": null,
1236 "inputProperties": {
1237 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001238 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001239 "paramName": "bandwidth"
1240 },
1241 "constraints": null,
1242 "required": true,
1243 "default": "10"
1244 },
Ittay Sternf7926712019-07-07 19:23:03 +03001245 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001246 "type": "string",
1247 "description": "The hostname assigned to the vpe.",
1248 "entry_schema": null,
1249 "inputProperties": {
1250 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001251 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001252 "paramName": "vnf_instance_name"
1253 },
1254 "constraints": null,
1255 "required": true,
1256 "default": "mtnj309me6"
1257 },
Ittay Sternf7926712019-07-07 19:23:03 +03001258 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001259 "type": "string",
1260 "description": "VPE Software Version",
1261 "entry_schema": null,
1262 "inputProperties": {
1263 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001264 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001265 "paramName": "vnf_config_template_version"
1266 },
1267 "constraints": null,
1268 "required": true,
1269 "default": "17.2"
1270 },
Ittay Sternf7926712019-07-07 19:23:03 +03001271 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001272 "type": "string",
1273 "description": "AIC Site CLLI",
1274 "entry_schema": null,
1275 "inputProperties": {
1276 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001277 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001278 "paramName": "AIC_CLLI"
1279 },
1280 "constraints": null,
1281 "required": true,
1282 "default": "ATLMY8GA"
1283 }
1284 },
1285 "volumeGroupAllowed": true
1286 },
Ittay Sternf7926712019-07-07 19:23:03 +03001287 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001288 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1289 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1290 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1291 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001292 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001293 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03001294 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001295 "properties": {
1296 "minCountInstances": 1,
1297 "maxCountInstances": 1,
1298 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03001299 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001300 },
1301 "inputs": {},
1302 "volumeGroupAllowed": false
1303 },
Ittay Sternf7926712019-07-07 19:23:03 +03001304 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001305 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1306 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1307 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1308 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001309 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001310 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001311 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001312 "properties": {
1313 "minCountInstances": 0,
1314 "maxCountInstances": null,
1315 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001316 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001317 },
1318 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001319 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001320 "type": "string",
1321 "description": "The Availability Zone to launch the instance.",
1322 "entry_schema": null,
1323 "inputProperties": {
1324 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001325 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001326 "paramName": "availability_zone_0"
1327 },
1328 "constraints": null,
1329 "required": true,
1330 "default": "mtpocfo-kvm-az01"
1331 }
1332 },
1333 "volumeGroupAllowed": true
1334 }
1335 },
1336 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03001337 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001338 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1339 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1340 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1341 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001342 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001343 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001344 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001345 "properties": {
1346 "minCountInstances": 0,
1347 "maxCountInstances": null,
1348 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001349 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001350 },
1351 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001352 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001353 "type": "string",
1354 "description": "Units of bandwidth",
1355 "entry_schema": null,
1356 "inputProperties": {
1357 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001358 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001359 "paramName": "bandwidth_units"
1360 },
1361 "constraints": null,
1362 "required": true,
1363 "default": "Gbps"
1364 },
Ittay Sternf7926712019-07-07 19:23:03 +03001365 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001366 "type": "string",
1367 "description": "Requested VPE bandwidth",
1368 "entry_schema": null,
1369 "inputProperties": {
1370 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001371 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001372 "paramName": "bandwidth"
1373 },
1374 "constraints": null,
1375 "required": true,
1376 "default": "10"
1377 },
Ittay Sternf7926712019-07-07 19:23:03 +03001378 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001379 "type": "string",
1380 "description": "The hostname assigned to the vpe.",
1381 "entry_schema": null,
1382 "inputProperties": {
1383 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001384 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001385 "paramName": "vnf_instance_name"
1386 },
1387 "constraints": null,
1388 "required": true,
1389 "default": "mtnj309me6"
1390 },
Ittay Sternf7926712019-07-07 19:23:03 +03001391 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001392 "type": "string",
1393 "description": "VPE Software Version",
1394 "entry_schema": null,
1395 "inputProperties": {
1396 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001397 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001398 "paramName": "vnf_config_template_version"
1399 },
1400 "constraints": null,
1401 "required": true,
1402 "default": "17.2"
1403 },
Ittay Sternf7926712019-07-07 19:23:03 +03001404 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001405 "type": "string",
1406 "description": "AIC Site CLLI",
1407 "entry_schema": null,
1408 "inputProperties": {
1409 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001410 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001411 "paramName": "AIC_CLLI"
1412 },
1413 "constraints": null,
1414 "required": true,
1415 "default": "ATLMY8GA"
1416 }
1417 }
1418 },
Ittay Sternf7926712019-07-07 19:23:03 +03001419 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001420 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1421 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1422 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1423 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001424 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001425 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001426 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001427 "properties": {
1428 "minCountInstances": 0,
1429 "maxCountInstances": null,
1430 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001431 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001432 },
1433 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001434 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001435 "type": "string",
1436 "description": "The Availability Zone to launch the instance.",
1437 "entry_schema": null,
1438 "inputProperties": {
1439 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001440 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001441 "paramName": "availability_zone_0"
1442 },
1443 "constraints": null,
1444 "required": true,
1445 "default": "mtpocfo-kvm-az01"
1446 }
1447 }
1448 }
1449 },
1450 "vfcInstanceGroups": {}
1451 }
1452 },
1453 "networks": {},
Ittay Sternf7926712019-07-07 19:23:03 +03001454 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03001455 "configurations": {},
1456 "serviceProxies": {},
1457 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03001458 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001459 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1460 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1461 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1462 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001463 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001464 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001465 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001466 "properties": {
1467 "minCountInstances": 0,
1468 "maxCountInstances": null,
1469 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001470 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001471 },
1472 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001473 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001474 "type": "string",
1475 "description": "Units of bandwidth",
1476 "entry_schema": null,
1477 "inputProperties": {
1478 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001479 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001480 "paramName": "bandwidth_units"
1481 },
1482 "constraints": null,
1483 "required": true,
1484 "default": "Gbps"
1485 },
Ittay Sternf7926712019-07-07 19:23:03 +03001486 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001487 "type": "string",
1488 "description": "Requested VPE bandwidth",
1489 "entry_schema": null,
1490 "inputProperties": {
1491 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001492 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001493 "paramName": "bandwidth"
1494 },
1495 "constraints": null,
1496 "required": true,
1497 "default": "10"
1498 },
Ittay Sternf7926712019-07-07 19:23:03 +03001499 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001500 "type": "string",
1501 "description": "The hostname assigned to the vpe.",
1502 "entry_schema": null,
1503 "inputProperties": {
1504 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001505 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001506 "paramName": "vnf_instance_name"
1507 },
1508 "constraints": null,
1509 "required": true,
1510 "default": "mtnj309me6"
1511 },
Ittay Sternf7926712019-07-07 19:23:03 +03001512 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001513 "type": "string",
1514 "description": "VPE Software Version",
1515 "entry_schema": null,
1516 "inputProperties": {
1517 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001518 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001519 "paramName": "vnf_config_template_version"
1520 },
1521 "constraints": null,
1522 "required": true,
1523 "default": "17.2"
1524 },
Ittay Sternf7926712019-07-07 19:23:03 +03001525 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001526 "type": "string",
1527 "description": "AIC Site CLLI",
1528 "entry_schema": null,
1529 "inputProperties": {
1530 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001531 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001532 "paramName": "AIC_CLLI"
1533 },
1534 "constraints": null,
1535 "required": true,
1536 "default": "ATLMY8GA"
1537 }
1538 },
1539 "volumeGroupAllowed": true
1540 },
Ittay Sternf7926712019-07-07 19:23:03 +03001541 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001542 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
1543 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1544 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
1545 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001546 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001547 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03001548 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001549 "properties": {
1550 "minCountInstances": 1,
1551 "maxCountInstances": 1,
1552 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03001553 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001554 },
1555 "inputs": {},
1556 "volumeGroupAllowed": false
1557 },
Ittay Sternf7926712019-07-07 19:23:03 +03001558 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001559 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1560 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1561 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1562 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001563 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001564 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001565 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001566 "properties": {
1567 "minCountInstances": 0,
1568 "maxCountInstances": null,
1569 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001570 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001571 },
1572 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001573 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001574 "type": "string",
1575 "description": "The Availability Zone to launch the instance.",
1576 "entry_schema": null,
1577 "inputProperties": {
1578 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001579 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001580 "paramName": "availability_zone_0"
1581 },
1582 "constraints": null,
1583 "required": true,
1584 "default": "mtpocfo-kvm-az01"
1585 }
1586 },
1587 "volumeGroupAllowed": true
1588 }
1589 },
1590 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03001591 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001592 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
1593 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
1594 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
1595 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001596 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001597 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001598 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001599 "properties": {
1600 "minCountInstances": 0,
1601 "maxCountInstances": null,
1602 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001603 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001604 },
1605 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001606 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001607 "type": "string",
1608 "description": "Units of bandwidth",
1609 "entry_schema": null,
1610 "inputProperties": {
1611 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001612 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001613 "paramName": "bandwidth_units"
1614 },
1615 "constraints": null,
1616 "required": true,
1617 "default": "Gbps"
1618 },
Ittay Sternf7926712019-07-07 19:23:03 +03001619 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001620 "type": "string",
1621 "description": "Requested VPE bandwidth",
1622 "entry_schema": null,
1623 "inputProperties": {
1624 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001625 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001626 "paramName": "bandwidth"
1627 },
1628 "constraints": null,
1629 "required": true,
1630 "default": "10"
1631 },
Ittay Sternf7926712019-07-07 19:23:03 +03001632 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001633 "type": "string",
1634 "description": "The hostname assigned to the vpe.",
1635 "entry_schema": null,
1636 "inputProperties": {
1637 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001638 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001639 "paramName": "vnf_instance_name"
1640 },
1641 "constraints": null,
1642 "required": true,
1643 "default": "mtnj309me6"
1644 },
Ittay Sternf7926712019-07-07 19:23:03 +03001645 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001646 "type": "string",
1647 "description": "VPE Software Version",
1648 "entry_schema": null,
1649 "inputProperties": {
1650 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001651 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001652 "paramName": "vnf_config_template_version"
1653 },
1654 "constraints": null,
1655 "required": true,
1656 "default": "17.2"
1657 },
Ittay Sternf7926712019-07-07 19:23:03 +03001658 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001659 "type": "string",
1660 "description": "AIC Site CLLI",
1661 "entry_schema": null,
1662 "inputProperties": {
1663 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001664 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001665 "paramName": "AIC_CLLI"
1666 },
1667 "constraints": null,
1668 "required": true,
1669 "default": "ATLMY8GA"
1670 }
1671 }
1672 },
Ittay Sternf7926712019-07-07 19:23:03 +03001673 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001674 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
1675 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
1676 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
1677 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03001678 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001679 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03001680 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001681 "properties": {
1682 "minCountInstances": 0,
1683 "maxCountInstances": null,
1684 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03001685 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001686 },
1687 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001688 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001689 "type": "string",
1690 "description": "The Availability Zone to launch the instance.",
1691 "entry_schema": null,
1692 "inputProperties": {
1693 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03001694 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001695 "paramName": "availability_zone_0"
1696 },
1697 "constraints": null,
1698 "required": true,
1699 "default": "mtpocfo-kvm-az01"
1700 }
1701 }
1702 }
1703 },
1704 "pnfs": {}
1705 }
1706 },
1707 "serviceInstance": {
1708 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
1709 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03001710 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001711 "rollbackOnFailure": "true",
1712 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03001713 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
1714 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0eknhp": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001715 "modelInfo": {
1716 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
1717 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
Ittay Sternf7926712019-07-07 19:23:03 +03001718 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001719 "modelVersion": "6",
1720 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
Ittay Sternf7926712019-07-07 19:23:03 +03001721 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001722 },
1723 "isMissingData": false,
1724 "instanceParams": [
1725 {}
1726 ]
1727 }
1728 }
1729 },
1730 "isMissingData": false,
1731 "originalName": null,
1732 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1733 "lcpCloudRegionId": "hvf6",
1734 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1735 "lineOfBusiness": "ONAP",
1736 "platformName": "platform",
1737 "modelInfo": {
1738 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1739 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
Ittay Sternf7926712019-07-07 19:23:03 +03001740 "modelName": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001741 "modelVersion": "9.0",
1742 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
Ittay Sternf7926712019-07-07 19:23:03 +03001743 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001744 }
1745 },
Ittay Sternf7926712019-07-07 19:23:03 +03001746 "2017-488_PASQUALE-vPE 0:0001": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001747 "rollbackOnFailure": "true",
1748 "vfModules": {},
1749 "isMissingData": false,
Ittay Sternf7926712019-07-07 19:23:03 +03001750 "originalName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001751 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1752 "lcpCloudRegionId": "hvf6",
1753 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
1754 "lineOfBusiness": "ONAP",
1755 "platformName": "platform",
1756 "modelInfo": {
1757 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
1758 "modelVersionId": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
Ittay Sternf7926712019-07-07 19:23:03 +03001759 "modelName": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001760 "modelVersion": "9.0",
1761 "modelCustomizationId": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
Ittay Sternf7926712019-07-07 19:23:03 +03001762 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001763 }
1764 }
1765 },
1766 "instanceParams": [
1767 {
Ittay Sternf7926712019-07-07 19:23:03 +03001768 "2017488_pasqualevpe0_ASN": "AV_vPE"
Ittay Stern6f900cc2018-08-29 17:01:32 +03001769 }
1770 ],
1771 "validationCounter": 0,
1772 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
1773 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
1774 "subscriptionServiceType": "TYLER SILVIA",
Ittay Sternf7926712019-07-07 19:23:03 +03001775 "lcpCloudRegionId": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001776 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
1777 "aicZoneId": "JAG1",
1778 "projectName": "x1",
1779 "owningEntityId": "aaa1",
1780 "rollbackOnFailure": "false",
1781 "bulkSize": 1,
1782 "modelInfo": {
1783 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
1784 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03001785 "modelName": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001786 "modelVersion": "1.0"
1787 },
1788 "tenantName": "USP-SIP-IC-24335-T-01",
1789 "existingVNFCounterMap": {
1790 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
1791 },
1792 "existingNames": {},
1793 "aicZoneName": "YUDFJULP-JAG1"
1794 }
1795 },
1796 "lcpRegionsAndTenants": {
1797 "lcpRegionList": [
1798 {
Ittay Sternf7926712019-07-07 19:23:03 +03001799 "id": "AAIAIC25",
1800 "name": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001801 "isPermitted": true
1802 },
1803 {
1804 "id": "hvf6",
1805 "name": "hvf6",
1806 "isPermitted": true
1807 }
1808 ],
1809 "lcpRegionsTenantsMap": {
Ittay Sternf7926712019-07-07 19:23:03 +03001810 "AAIAIC25": [
Ittay Stern6f900cc2018-08-29 17:01:32 +03001811 {
1812 "id": "092eb9e8e4b7412e8787dd091bc58e86",
1813 "name": "USP-SIP-IC-24335-T-01",
1814 "isPermitted": true
1815 }
1816 ],
1817 "hvf6": [
1818 {
1819 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
1820 "name": "AIN Web Tool-15-D-testalexandria",
1821 "isPermitted": true
1822 },
1823 {
Einat Vinouzee1f79742019-08-27 16:01:01 +03001824 "id": "d0a3e3f2964542259d155a81c41aadc3",
1825 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001826 "isPermitted": true
1827 },
1828 {
1829 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
1830 "name": "ro-T112",
1831 "isPermitted": true
1832 },
1833 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03001834 "id": "cbb99fe4ada84631b7baf046b6fd2044",
1835 "name": "DN5242-Nov16-T3",
1836 "isPermitted": true
1837 }
1838 ]
1839 }
1840 },
1841 "subscribers": [
1842 {
1843 "id": "CAR_2020_ER",
1844 "name": "CAR_2020_ER",
1845 "isPermitted": true
1846 },
1847 {
1848 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
1849 "name": "JULIO ERICKSON",
1850 "isPermitted": false
1851 },
1852 {
1853 "id": "DHV1707-TestSubscriber-2",
1854 "name": "DALE BRIDGES",
1855 "isPermitted": false
1856 },
1857 {
1858 "id": "DHV1707-TestSubscriber-1",
1859 "name": "LLOYD BRIDGES",
1860 "isPermitted": false
1861 },
1862 {
1863 "id": "jimmy-example",
1864 "name": "JimmyExampleCust-20161102",
1865 "isPermitted": false
1866 },
1867 {
1868 "id": "jimmy-example2",
1869 "name": "JimmyExampleCust-20161103",
1870 "isPermitted": false
1871 },
1872 {
1873 "id": "ERICA5779-TestSub-PWT-102",
1874 "name": "ERICA5779-TestSub-PWT-102",
1875 "isPermitted": false
1876 },
1877 {
1878 "id": "ERICA5779-TestSub-PWT-101",
1879 "name": "ERICA5779-TestSub-PWT-101",
1880 "isPermitted": false
1881 },
1882 {
1883 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1884 "name": "Emanuel",
1885 "isPermitted": false
1886 },
1887 {
1888 "id": "ERICA5779-Subscriber-4",
1889 "name": "ERICA5779-Subscriber-5",
1890 "isPermitted": false
1891 },
1892 {
1893 "id": "ERICA5779-TestSub-PWT-103",
1894 "name": "ERICA5779-TestSub-PWT-103",
1895 "isPermitted": false
1896 },
1897 {
1898 "id": "ERICA5779-Subscriber-2",
1899 "name": "ERICA5779-Subscriber-2",
1900 "isPermitted": false
1901 },
1902 {
1903 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1904 "name": "SILVIA ROBBINS",
1905 "isPermitted": true
1906 },
1907 {
1908 "id": "ERICA5779-Subscriber-3",
1909 "name": "ERICA5779-Subscriber-3",
1910 "isPermitted": false
1911 },
1912 {
1913 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
1914 "name": "CRAIG/ROBERTS",
1915 "isPermitted": false
1916 }
1917 ],
1918 "productFamilies": [
1919 {
1920 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
Ittay Sternf7926712019-07-07 19:23:03 +03001921 "name": "ERICA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001922 "isPermitted": true
1923 },
1924 {
1925 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
1926 "name": "IGNACIO",
1927 "isPermitted": true
1928 },
1929 {
1930 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
1931 "name": "Christie",
1932 "isPermitted": true
1933 },
1934 {
1935 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
1936 "name": "Enhanced Services",
1937 "isPermitted": true
1938 },
1939 {
1940 "id": "vTerrance",
1941 "name": "vTerrance",
1942 "isPermitted": true
1943 },
1944 {
1945 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
Ittay Sternf7926712019-07-07 19:23:03 +03001946 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001947 "isPermitted": true
1948 },
1949 {
1950 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
1951 "name": "Emanuel",
1952 "isPermitted": true
1953 },
1954 {
1955 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
1956 "name": "BVOIP",
1957 "isPermitted": true
1958 },
1959 {
1960 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
1961 "name": "LINDSEY",
1962 "isPermitted": true
1963 },
1964 {
1965 "id": "LRSI-OSPF",
1966 "name": "LRSI-OSPF",
1967 "isPermitted": true
1968 },
1969 {
1970 "id": "vRosemarie",
1971 "name": "HNGATEWAY",
1972 "isPermitted": true
1973 },
1974 {
1975 "id": "vHNPaas",
1976 "name": "WILKINS",
1977 "isPermitted": true
1978 },
1979 {
1980 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
1981 "name": "TYLER SILVIA",
1982 "isPermitted": true
1983 },
1984 {
1985 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
1986 "name": "VROUTER",
1987 "isPermitted": true
1988 },
1989 {
Ittay Sternf7926712019-07-07 19:23:03 +03001990 "id": "vMuriel",
Ittay Stern6f900cc2018-08-29 17:01:32 +03001991 "name": "vMuriel",
1992 "isPermitted": true
1993 },
1994 {
1995 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
1996 "name": "CARA Griffin",
1997 "isPermitted": true
1998 },
1999 {
2000 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
2001 "name": "DARREN MCGEE",
2002 "isPermitted": true
2003 },
2004 {
2005 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
2006 "name": "Transport",
2007 "isPermitted": true
2008 },
2009 {
2010 "id": "vSalvatore",
2011 "name": "vSalvatore",
2012 "isPermitted": true
2013 },
2014 {
2015 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
Ittay Sternf7926712019-07-07 19:23:03 +03002016 "name": "JOSEFINA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002017 "isPermitted": true
2018 },
2019 {
2020 "id": "vHubbard",
2021 "name": "vHubbard",
2022 "isPermitted": true
2023 },
2024 {
2025 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
2026 "name": "DARREN MCGEE",
2027 "isPermitted": true
2028 }
2029 ],
2030 "serviceTypes": {
2031 "e433710f-9217-458d-a79d-1c7aff376d89": [
2032 {
2033 "id": "0",
2034 "name": "vRichardson",
2035 "isPermitted": false
2036 },
2037 {
2038 "id": "1",
2039 "name": "TYLER SILVIA",
2040 "isPermitted": true
2041 },
2042 {
2043 "id": "2",
2044 "name": "Emanuel",
2045 "isPermitted": false
2046 },
2047 {
2048 "id": "3",
2049 "name": "vJamie",
2050 "isPermitted": false
2051 },
2052 {
2053 "id": "4",
2054 "name": "vVoiceMail",
2055 "isPermitted": false
2056 },
2057 {
2058 "id": "5",
2059 "name": "Kennedy",
2060 "isPermitted": false
2061 },
2062 {
2063 "id": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03002064 "name": "vPorfirio",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002065 "isPermitted": false
2066 },
2067 {
2068 "id": "7",
2069 "name": "vVM",
2070 "isPermitted": false
2071 },
2072 {
2073 "id": "8",
2074 "name": "vOTA",
2075 "isPermitted": false
2076 },
2077 {
2078 "id": "9",
Ittay Sternf7926712019-07-07 19:23:03 +03002079 "name": "vFLORENCE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002080 "isPermitted": false
2081 },
2082 {
2083 "id": "10",
2084 "name": "vMNS",
2085 "isPermitted": false
2086 },
2087 {
2088 "id": "11",
Ittay Sternf7926712019-07-07 19:23:03 +03002089 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002090 "isPermitted": false
2091 },
2092 {
2093 "id": "12",
2094 "name": "VPMS",
2095 "isPermitted": false
2096 },
2097 {
2098 "id": "13",
Ittay Sternf7926712019-07-07 19:23:03 +03002099 "name": "vWINIFRED",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002100 "isPermitted": false
2101 },
2102 {
2103 "id": "14",
2104 "name": "SSD",
2105 "isPermitted": false
2106 },
2107 {
2108 "id": "15",
2109 "name": "vMOG",
2110 "isPermitted": false
2111 },
2112 {
2113 "id": "16",
2114 "name": "LINDSEY",
2115 "isPermitted": false
2116 },
2117 {
2118 "id": "17",
2119 "name": "JOHANNA_SANTOS",
2120 "isPermitted": false
2121 },
2122 {
2123 "id": "18",
2124 "name": "vCarroll",
2125 "isPermitted": false
2126 }
2127 ]
2128 },
2129 "aicZones": [
2130 {
2131 "id": "NFT1",
2132 "name": "NFTJSSSS-NFT1"
2133 },
2134 {
2135 "id": "JAG1",
2136 "name": "YUDFJULP-JAG1"
2137 },
2138 {
2139 "id": "YYY1",
2140 "name": "UUUAIAAI-YYY1"
2141 },
2142 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002143 "id": "AVT1",
2144 "name": "AVTRFLHD-AVT1"
2145 },
2146 {
2147 "id": "ATL34",
2148 "name": "ATLSANAI-ATL34"
2149 }
2150 ],
2151 "categoryParameters": {
2152 "owningEntityList": [
2153 {
2154 "id": "aaa1",
2155 "name": "aaa1"
2156 },
2157 {
2158 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
2159 "name": "WayneHolland"
2160 },
2161 {
2162 "id": "Melissa",
2163 "name": "Melissa"
2164 }
2165 ],
2166 "projectList": [
2167 {
2168 "id": "WATKINS",
2169 "name": "WATKINS"
2170 },
2171 {
2172 "id": "x1",
2173 "name": "x1"
2174 },
2175 {
2176 "id": "yyy1",
2177 "name": "yyy1"
2178 }
2179 ],
2180 "lineOfBusinessList": [
2181 {
2182 "id": "ONAP",
2183 "name": "ONAP"
2184 },
2185 {
2186 "id": "zzz1",
2187 "name": "zzz1"
2188 }
2189 ],
2190 "platformList": [
2191 {
2192 "id": "platform",
2193 "name": "platform"
2194 },
2195 {
2196 "id": "xxx1",
2197 "name": "xxx1"
2198 }
2199 ]
2200 },
2201 "type": "[CATEGORY_PARAMETERS] Update"
2202 }
2203 }
2204 }
2205
2206 function getReduxWithVNFMissingData() {
2207 return {
2208 "global": {
2209 "name": null,
2210 "flags": {
2211 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
2212 "FLAG_SHOW_ASSIGNMENTS": true,
2213 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03002214 "FLAG_SHOW_VERIFY_SERVICE": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +03002215 "FLAG_SERVICE_MODEL_CACHE": true,
2216 "CREATE_INSTANCE_TEST": false,
2217 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03002218 "EMPTY_DRAWING_BOARD_TEST": false,
2219 "FLAG_ADD_MSO_TESTAPI_FIELD": true
2220 },
2221 "type": "[FLAGS] Update"
2222 },
2223 "service": {
2224 "serviceHierarchy": {
2225 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
2226 "service": {
2227 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
2228 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
Ittay Sternf7926712019-07-07 19:23:03 +03002229 "name": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002230 "version": "1.0",
2231 "toscaModelURL": null,
2232 "category": "Network L1-3",
2233 "serviceType": "",
2234 "serviceRole": "",
Ittay Sternf7926712019-07-07 19:23:03 +03002235 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002236 "serviceEcompNaming": "true",
2237 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +03002238 "vidNotions": {
2239 "instantiationType": "Macro"
2240 },
Ittay Stern6f900cc2018-08-29 17:01:32 +03002241 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002242 "2017488_pasqualevpe0_ASN": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002243 "type": "string",
2244 "description": "AV/PE",
2245 "entry_schema": null,
2246 "inputProperties": null,
2247 "constraints": [],
2248 "required": true,
2249 "default": "AV_vPE"
2250 }
2251 }
2252 },
2253 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002254 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002255 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
2256 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
Ittay Sternf7926712019-07-07 19:23:03 +03002257 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
2258 "name": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002259 "version": "9.0",
2260 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
2261 "inputs": {
2262 "vnf_config_template_version": {
2263 "type": "string",
2264 "description": "VPE Software Version",
2265 "entry_schema": null,
2266 "inputProperties": null,
2267 "constraints": [],
2268 "required": true,
2269 "default": "17.2"
2270 },
2271 "bandwidth_units": {
2272 "type": "string",
2273 "description": "Units of bandwidth",
2274 "entry_schema": null,
2275 "inputProperties": null,
2276 "constraints": [],
2277 "required": true,
2278 "default": "Gbps"
2279 },
2280 "bandwidth": {
2281 "type": "string",
2282 "description": "Requested VPE bandwidth",
2283 "entry_schema": null,
2284 "inputProperties": null,
2285 "constraints": [],
2286 "required": true,
2287 "default": "10"
2288 },
2289 "AIC_CLLI": {
2290 "type": "string",
2291 "description": "AIC Site CLLI",
2292 "entry_schema": null,
2293 "inputProperties": null,
2294 "constraints": [],
2295 "required": true,
2296 "default": "ATLMY8GA"
2297 },
2298 "availability_zone_0": {
2299 "type": "string",
2300 "description": "The Availability Zone to launch the instance.",
2301 "entry_schema": null,
2302 "inputProperties": null,
2303 "constraints": [],
2304 "required": true,
2305 "default": "mtpocfo-kvm-az01"
2306 },
2307 "ASN": {
2308 "type": "string",
2309 "description": "AV/PE",
2310 "entry_schema": null,
2311 "inputProperties": null,
2312 "constraints": [],
2313 "required": true,
2314 "default": "AV_vPE"
2315 },
2316 "vnf_instance_name": {
2317 "type": "string",
2318 "description": "The hostname assigned to the vpe.",
2319 "entry_schema": null,
2320 "inputProperties": null,
2321 "constraints": [],
2322 "required": true,
2323 "default": "mtnj309me6"
2324 }
2325 },
2326 "commands": {
2327 "vnf_config_template_version": {
2328 "displayName": "vnf_config_template_version",
2329 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002330 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002331 },
2332 "bandwidth_units": {
2333 "displayName": "bandwidth_units",
2334 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002335 "inputName": "2017488_pasqualevpe0_bandwidth_units"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002336 },
2337 "bandwidth": {
2338 "displayName": "bandwidth",
2339 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002340 "inputName": "2017488_pasqualevpe0_bandwidth"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002341 },
2342 "AIC_CLLI": {
2343 "displayName": "AIC_CLLI",
2344 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002345 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002346 },
2347 "availability_zone_0": {
2348 "displayName": "availability_zone_0",
2349 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002350 "inputName": "2017488_pasqualevpe0_availability_zone_0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002351 },
2352 "ASN": {
2353 "displayName": "ASN",
2354 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002355 "inputName": "2017488_pasqualevpe0_ASN"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002356 },
2357 "vnf_instance_name": {
2358 "displayName": "vnf_instance_name",
2359 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03002360 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002361 }
2362 },
2363 "properties": {
2364 "vmxvre_retype": "RE-VMX",
Ittay Sternf7926712019-07-07 19:23:03 +03002365 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002366 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
2367 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
2368 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
2369 "int_ctl_net_name": "VMX-INTXI",
2370 "vmx_int_ctl_prefix": "10.0.0.10",
2371 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
2372 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
2373 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
2374 "nf_type": "ROUTER",
2375 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
2376 "is_AVPN_service": "false",
2377 "vmx_RSG_name": "vREXI-affinity",
2378 "vmx_int_ctl_forwarding": "l2",
2379 "vmxvre_oam_ip_0": "10.0.0.10",
2380 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
2381 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
2382 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
2383 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
2384 "vmxvre_image_name_0": "vre172_nova_img",
2385 "vmxvre_instance": "0",
2386 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
2387 "vmxvre_flavor_name": "ns.c1r16d32.v5",
2388 "vmxvpfe_volume_size_0": "40.0",
2389 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
2390 "nf_naming": "{ecomp_generated_naming=true}",
2391 "multi_stage_design": "false",
2392 "nf_naming_code": "me6",
2393 "vmxvre_name_0": "vREXI",
2394 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
2395 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
2396 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
2397 "vmxvpfe_image_name_0": "vpfe172_nova_img",
2398 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
2399 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
2400 "vmxvre_console": "vidconsole",
2401 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
2402 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
2403 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
2404 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
2405 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
2406 "vf_module_id": "123",
Ittay Sternf7926712019-07-07 19:23:03 +03002407 "nf_function": "PASQUALE vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002408 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
2409 "vmxvre_int_ctl_ip_0": "10.0.0.10",
2410 "ecomp_generated_naming": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03002411 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002412 "vnf_name": "mtnj309me6vre",
2413 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
2414 "vmxvre_volume_type_1": "HITACHI",
2415 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
2416 "vmxvre_volume_type_0": "HITACHI",
2417 "vmxvpfe_volume_type_0": "HITACHI",
2418 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03002419 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002420 "vnf_id": "123",
2421 "vmxvre_oam_prefix": "24",
Ittay Sternf7926712019-07-07 19:23:03 +03002422 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
2423 "ASN": "get_input:2017488_pasqualevpe0_ASN",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002424 "vmxvre_chassis_i2cid": "161",
2425 "vmxvpfe_name_0": "vPFEXI",
Ittay Sternf7926712019-07-07 19:23:03 +03002426 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002427 "availability_zone_max_count": "1",
2428 "vmxvre_volume_size_0": "45.0",
2429 "vmxvre_volume_size_1": "50.0",
2430 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
2431 "vmxvre_oam_gateway": "10.0.0.10",
2432 "vmxvre_volume_name_1": "vREXI_FAVolume",
2433 "vmxvre_ore_present": "0",
2434 "vmxvre_volume_name_0": "vREXI_FBVolume",
2435 "vmxvre_type": "0",
Ittay Sternf7926712019-07-07 19:23:03 +03002436 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002437 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
2438 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
2439 "vmx_int_ctl_len": "24",
2440 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
2441 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
2442 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
2443 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
2444 "nf_role": "vPE",
2445 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
2446 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
2447 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
2448 },
2449 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03002450 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002451 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03002452 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002453 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2454 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2455 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2456 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002457 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002458 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002459 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002460 "properties": {
2461 "minCountInstances": 2,
2462 "maxCountInstances": null,
2463 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002464 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002465 },
2466 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002467 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002468 "type": "string",
2469 "description": "Units of bandwidth",
2470 "entry_schema": null,
2471 "inputProperties": {
2472 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002473 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002474 "paramName": "bandwidth_units"
2475 },
2476 "constraints": null,
2477 "required": true,
2478 "default": "Gbps"
2479 },
Ittay Sternf7926712019-07-07 19:23:03 +03002480 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002481 "type": "string",
2482 "description": "Requested VPE bandwidth",
2483 "entry_schema": null,
2484 "inputProperties": {
2485 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002486 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002487 "paramName": "bandwidth"
2488 },
2489 "constraints": null,
2490 "required": true,
2491 "default": "10"
2492 },
Ittay Sternf7926712019-07-07 19:23:03 +03002493 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002494 "type": "string",
2495 "description": "The hostname assigned to the vpe.",
2496 "entry_schema": null,
2497 "inputProperties": {
2498 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002499 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002500 "paramName": "vnf_instance_name"
2501 },
2502 "constraints": null,
2503 "required": true,
2504 "default": "mtnj309me6"
2505 },
Ittay Sternf7926712019-07-07 19:23:03 +03002506 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002507 "type": "string",
2508 "description": "VPE Software Version",
2509 "entry_schema": null,
2510 "inputProperties": {
2511 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002512 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002513 "paramName": "vnf_config_template_version"
2514 },
2515 "constraints": null,
2516 "required": true,
2517 "default": "17.2"
2518 },
Ittay Sternf7926712019-07-07 19:23:03 +03002519 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002520 "type": "string",
2521 "description": "AIC Site CLLI",
2522 "entry_schema": null,
2523 "inputProperties": {
2524 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002525 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002526 "paramName": "AIC_CLLI"
2527 },
2528 "constraints": null,
2529 "required": true,
2530 "default": "ATLMY8GA"
2531 }
2532 },
2533 "volumeGroupAllowed": true
2534 },
Ittay Sternf7926712019-07-07 19:23:03 +03002535 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002536 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2537 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2538 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2539 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002540 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002541 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03002542 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002543 "properties": {
2544 "minCountInstances": 1,
2545 "maxCountInstances": 1,
2546 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03002547 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002548 },
2549 "inputs": {},
2550 "volumeGroupAllowed": false
2551 },
Ittay Sternf7926712019-07-07 19:23:03 +03002552 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002553 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2554 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2555 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2556 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002557 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002558 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002559 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002560 "properties": {
2561 "minCountInstances": 0,
2562 "maxCountInstances": null,
2563 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002564 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002565 },
2566 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002567 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002568 "type": "string",
2569 "description": "The Availability Zone to launch the instance.",
2570 "entry_schema": null,
2571 "inputProperties": {
2572 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002573 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002574 "paramName": "availability_zone_0"
2575 },
2576 "constraints": null,
2577 "required": true,
2578 "default": "mtpocfo-kvm-az01"
2579 }
2580 },
2581 "volumeGroupAllowed": true
2582 }
2583 },
2584 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03002585 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002586 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2587 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2588 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2589 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002590 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002591 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002592 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002593 "properties": {
2594 "minCountInstances": 0,
2595 "maxCountInstances": null,
2596 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002597 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002598 },
2599 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002600 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002601 "type": "string",
2602 "description": "Units of bandwidth",
2603 "entry_schema": null,
2604 "inputProperties": {
2605 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002606 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002607 "paramName": "bandwidth_units"
2608 },
2609 "constraints": null,
2610 "required": true,
2611 "default": "Gbps"
2612 },
Ittay Sternf7926712019-07-07 19:23:03 +03002613 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002614 "type": "string",
2615 "description": "Requested VPE bandwidth",
2616 "entry_schema": null,
2617 "inputProperties": {
2618 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002619 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002620 "paramName": "bandwidth"
2621 },
2622 "constraints": null,
2623 "required": true,
2624 "default": "10"
2625 },
Ittay Sternf7926712019-07-07 19:23:03 +03002626 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002627 "type": "string",
2628 "description": "The hostname assigned to the vpe.",
2629 "entry_schema": null,
2630 "inputProperties": {
2631 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002632 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002633 "paramName": "vnf_instance_name"
2634 },
2635 "constraints": null,
2636 "required": true,
2637 "default": "mtnj309me6"
2638 },
Ittay Sternf7926712019-07-07 19:23:03 +03002639 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002640 "type": "string",
2641 "description": "VPE Software Version",
2642 "entry_schema": null,
2643 "inputProperties": {
2644 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002645 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002646 "paramName": "vnf_config_template_version"
2647 },
2648 "constraints": null,
2649 "required": true,
2650 "default": "17.2"
2651 },
Ittay Sternf7926712019-07-07 19:23:03 +03002652 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002653 "type": "string",
2654 "description": "AIC Site CLLI",
2655 "entry_schema": null,
2656 "inputProperties": {
2657 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002658 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002659 "paramName": "AIC_CLLI"
2660 },
2661 "constraints": null,
2662 "required": true,
2663 "default": "ATLMY8GA"
2664 }
2665 }
2666 },
Ittay Sternf7926712019-07-07 19:23:03 +03002667 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002668 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2669 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2670 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2671 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002672 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002673 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002674 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002675 "properties": {
2676 "minCountInstances": 0,
2677 "maxCountInstances": null,
2678 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002679 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002680 },
2681 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002682 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002683 "type": "string",
2684 "description": "The Availability Zone to launch the instance.",
2685 "entry_schema": null,
2686 "inputProperties": {
2687 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002688 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002689 "paramName": "availability_zone_0"
2690 },
2691 "constraints": null,
2692 "required": true,
2693 "default": "mtpocfo-kvm-az01"
2694 }
2695 }
2696 }
2697 },
2698 "vfcInstanceGroups": {}
2699 }
2700 },
2701 "networks": {},
Ittay Sternf7926712019-07-07 19:23:03 +03002702 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03002703 "configurations": {},
2704 "serviceProxies": {},
2705 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03002706 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002707 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2708 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2709 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2710 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002711 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002712 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002713 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002714 "properties": {
2715 "minCountInstances": 0,
2716 "maxCountInstances": null,
2717 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002718 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002719 },
2720 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002721 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002722 "type": "string",
2723 "description": "Units of bandwidth",
2724 "entry_schema": null,
2725 "inputProperties": {
2726 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002727 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002728 "paramName": "bandwidth_units"
2729 },
2730 "constraints": null,
2731 "required": true,
2732 "default": "Gbps"
2733 },
Ittay Sternf7926712019-07-07 19:23:03 +03002734 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002735 "type": "string",
2736 "description": "Requested VPE bandwidth",
2737 "entry_schema": null,
2738 "inputProperties": {
2739 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002740 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002741 "paramName": "bandwidth"
2742 },
2743 "constraints": null,
2744 "required": true,
2745 "default": "10"
2746 },
Ittay Sternf7926712019-07-07 19:23:03 +03002747 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002748 "type": "string",
2749 "description": "The hostname assigned to the vpe.",
2750 "entry_schema": null,
2751 "inputProperties": {
2752 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002753 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002754 "paramName": "vnf_instance_name"
2755 },
2756 "constraints": null,
2757 "required": true,
2758 "default": "mtnj309me6"
2759 },
Ittay Sternf7926712019-07-07 19:23:03 +03002760 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002761 "type": "string",
2762 "description": "VPE Software Version",
2763 "entry_schema": null,
2764 "inputProperties": {
2765 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002766 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002767 "paramName": "vnf_config_template_version"
2768 },
2769 "constraints": null,
2770 "required": true,
2771 "default": "17.2"
2772 },
Ittay Sternf7926712019-07-07 19:23:03 +03002773 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002774 "type": "string",
2775 "description": "AIC Site CLLI",
2776 "entry_schema": null,
2777 "inputProperties": {
2778 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002779 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002780 "paramName": "AIC_CLLI"
2781 },
2782 "constraints": null,
2783 "required": true,
2784 "default": "ATLMY8GA"
2785 }
2786 },
2787 "volumeGroupAllowed": true
2788 },
Ittay Sternf7926712019-07-07 19:23:03 +03002789 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002790 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
2791 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
2792 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
2793 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002794 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002795 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03002796 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002797 "properties": {
2798 "minCountInstances": 1,
2799 "maxCountInstances": 1,
2800 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03002801 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002802 },
2803 "inputs": {},
2804 "volumeGroupAllowed": false
2805 },
Ittay Sternf7926712019-07-07 19:23:03 +03002806 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002807 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2808 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2809 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2810 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002811 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002812 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002813 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002814 "properties": {
2815 "minCountInstances": 0,
2816 "maxCountInstances": null,
2817 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002818 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002819 },
2820 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002821 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002822 "type": "string",
2823 "description": "The Availability Zone to launch the instance.",
2824 "entry_schema": null,
2825 "inputProperties": {
2826 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002827 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002828 "paramName": "availability_zone_0"
2829 },
2830 "constraints": null,
2831 "required": true,
2832 "default": "mtpocfo-kvm-az01"
2833 }
2834 },
2835 "volumeGroupAllowed": true
2836 }
2837 },
2838 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03002839 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002840 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
2841 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
2842 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
2843 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002844 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002845 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002846 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002847 "properties": {
2848 "minCountInstances": 0,
2849 "maxCountInstances": null,
2850 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002851 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002852 },
2853 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002854 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002855 "type": "string",
2856 "description": "Units of bandwidth",
2857 "entry_schema": null,
2858 "inputProperties": {
2859 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002860 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002861 "paramName": "bandwidth_units"
2862 },
2863 "constraints": null,
2864 "required": true,
2865 "default": "Gbps"
2866 },
Ittay Sternf7926712019-07-07 19:23:03 +03002867 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002868 "type": "string",
2869 "description": "Requested VPE bandwidth",
2870 "entry_schema": null,
2871 "inputProperties": {
2872 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002873 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002874 "paramName": "bandwidth"
2875 },
2876 "constraints": null,
2877 "required": true,
2878 "default": "10"
2879 },
Ittay Sternf7926712019-07-07 19:23:03 +03002880 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002881 "type": "string",
2882 "description": "The hostname assigned to the vpe.",
2883 "entry_schema": null,
2884 "inputProperties": {
2885 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002886 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002887 "paramName": "vnf_instance_name"
2888 },
2889 "constraints": null,
2890 "required": true,
2891 "default": "mtnj309me6"
2892 },
Ittay Sternf7926712019-07-07 19:23:03 +03002893 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002894 "type": "string",
2895 "description": "VPE Software Version",
2896 "entry_schema": null,
2897 "inputProperties": {
2898 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002899 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002900 "paramName": "vnf_config_template_version"
2901 },
2902 "constraints": null,
2903 "required": true,
2904 "default": "17.2"
2905 },
Ittay Sternf7926712019-07-07 19:23:03 +03002906 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002907 "type": "string",
2908 "description": "AIC Site CLLI",
2909 "entry_schema": null,
2910 "inputProperties": {
2911 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002912 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002913 "paramName": "AIC_CLLI"
2914 },
2915 "constraints": null,
2916 "required": true,
2917 "default": "ATLMY8GA"
2918 }
2919 }
2920 },
Ittay Sternf7926712019-07-07 19:23:03 +03002921 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002922 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
2923 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
2924 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
2925 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03002926 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002927 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03002928 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002929 "properties": {
2930 "minCountInstances": 0,
2931 "maxCountInstances": null,
2932 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03002933 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03002934 },
2935 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002936 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002937 "type": "string",
2938 "description": "The Availability Zone to launch the instance.",
2939 "entry_schema": null,
2940 "inputProperties": {
2941 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03002942 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002943 "paramName": "availability_zone_0"
2944 },
2945 "constraints": null,
2946 "required": true,
2947 "default": "mtpocfo-kvm-az01"
2948 }
2949 }
2950 }
2951 },
2952 "pnfs": {}
2953 },
2954 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
2955 "service": {
2956 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
2957 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
2958 "name": "ComplexService",
2959 "version": "1.0",
2960 "toscaModelURL": null,
2961 "category": "Emanuel",
2962 "serviceType": "",
2963 "serviceRole": "",
2964 "description": "ComplexService",
2965 "serviceEcompNaming": "true",
2966 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +03002967 "vidNotions": {
2968 "instantiationType": "Macro"
2969 },
Ittay Stern6f900cc2018-08-29 17:01:32 +03002970 "inputs": {}
2971 },
2972 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03002973 "VF_vGeraldine 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03002974 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
2975 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
Ittay Sternf7926712019-07-07 19:23:03 +03002976 "description": "VSP_vGeraldine",
2977 "name": "VF_vGeraldine",
Ittay Stern6f900cc2018-08-29 17:01:32 +03002978 "version": "2.0",
2979 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
2980 "inputs": {},
2981 "commands": {},
2982 "properties": {
2983 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
2984 "sctp-b-ipv6-egress_src_start_port": "0",
2985 "sctp-a-ipv6-egress_rule_application": "any",
2986 "Internal2_allow_transit": "true",
2987 "sctp-b-IPv6_ethertype": "IPv6",
2988 "sctp-a-egress_rule_application": "any",
2989 "sctp-b-ingress_action": "pass",
2990 "sctp-b-ingress_rule_protocol": "icmp",
2991 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
2992 "sctp-b-ipv6-ingress-src_start_port": "0.0",
2993 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
2994 "fsb_volume_size_0": "320.0",
2995 "sctp-b-egress_src_addresses": "local",
2996 "sctp-a-ipv6-ingress_ethertype": "IPv4",
2997 "sctp-a-ipv6-ingress-dst_start_port": "0",
2998 "sctp-b-ipv6-ingress_rule_application": "any",
2999 "domain_name": "default-domain",
3000 "sctp-a-ingress_rule_protocol": "icmp",
3001 "sctp-b-egress-src_start_port": "0.0",
3002 "sctp-a-egress_src_addresses": "local",
3003 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
3004 "sctp-a-egress-src_start_port": "0.0",
3005 "sctp-a-ingress_ethertype": "IPv4",
3006 "sctp-b-ipv6-ingress-dst_end_port": "65535",
3007 "sctp-b-dst_subnet_prefix_v6": "::",
3008 "nf_naming": "{ecomp_generated_naming=true}",
3009 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3010 "sctp-b-egress-dst_start_port": "0.0",
3011 "ncb_flavor_name": "nv.c20r64d1",
3012 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
3013 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
3014 "Internal2_net_cidr": "10.0.0.10",
3015 "sctp-a-ingress-dst_start_port": "0.0",
3016 "sctp-a-egress-dst_start_port": "0.0",
3017 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
3018 "sctp-a-egress_ethertype": "IPv4",
3019 "vlc_st_service_mode": "in-network-nat",
3020 "sctp-a-ipv6-egress_ethertype": "IPv4",
3021 "sctp-a-egress-src_end_port": "65535.0",
3022 "sctp-b-ipv6-egress_rule_application": "any",
3023 "sctp-b-egress_action": "pass",
3024 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
3025 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
3026 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
3027 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
3028 "sctp-a-ipv6-ingress-src_start_port": "0.0",
3029 "sctp-b-ipv6-egress_ethertype": "IPv4",
3030 "Internal1_net_cidr": "10.0.0.10",
3031 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
3032 "fsb_flavor_name": "nv.c20r64d1",
3033 "sctp_rule_protocol": "132",
3034 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
3035 "sctp-a-ipv6-ingress_rule_application": "any",
3036 "ecomp_generated_naming": "true",
3037 "sctp-a-IPv6_ethertype": "IPv6",
3038 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
3039 "vlc_st_virtualization_type": "virtual-machine",
3040 "sctp-b-ingress-dst_start_port": "0.0",
3041 "sctp-b-ingress-dst_end_port": "65535.0",
3042 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
3043 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
3044 "sctp-b-ingress_rule_application": "any",
3045 "int2_sec_group_name": "int2-sec-group",
3046 "vlc_flavor_name": "nd.c16r64d1",
3047 "sctp-b-ipv6-egress_src_addresses": "local",
3048 "vlc_st_interface_type_int1": "other1",
3049 "sctp-b-egress-src_end_port": "65535.0",
3050 "sctp-a-ipv6-egress-dst_start_port": "0",
3051 "vlc_st_interface_type_int2": "other2",
3052 "sctp-a-ipv6-egress_rule_protocol": "any",
3053 "Internal2_shared": "false",
3054 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
3055 "Internal2_rpf": "disable",
3056 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
3057 "sctp-b-ipv6-egress_src_end_port": "65535",
3058 "sctp-a-ipv6-egress_src_addresses": "local",
3059 "sctp-a-ingress-dst_end_port": "65535.0",
3060 "sctp-a-ipv6-egress_src_end_port": "65535",
3061 "Internal1_forwarding_mode": "l2",
3062 "Internal2_dhcp": "false",
3063 "sctp-a-dst_subnet_prefix_v6": "::",
3064 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
3065 "vlc_st_interface_type_gtp": "other0",
3066 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
3067 "sctp-b-src_subnet_prefix_v6": "::",
3068 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
3069 "int1_sec_group_name": "int1-sec-group",
3070 "Internal1_dhcp": "false",
3071 "sctp-a-ipv6-egress_dst_end_port": "65535",
3072 "Internal2_forwarding_mode": "l2",
3073 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
3074 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
3075 "Internal1_net_cidr_len": "17",
3076 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
3077 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
3078 "sctp-a-ingress_dst_addresses": "local",
3079 "sctp-a-egress_action": "pass",
3080 "fsb_volume_type_0": "SF-Default-SSD",
3081 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
3082 "vlc_st_interface_type_sctp_a": "left",
3083 "vlc_st_interface_type_sctp_b": "right",
3084 "sctp-a-src_subnet_prefix_v6": "::",
3085 "vlc_st_version": "2",
3086 "sctp-b-egress_ethertype": "IPv4",
3087 "sctp-a-ingress_rule_application": "any",
3088 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
3089 "instance_ip_family_v6": "v6",
3090 "sctp-a-ipv6-egress_src_start_port": "0",
3091 "sctp-b-ingress-src_start_port": "0.0",
3092 "sctp-b-ingress_dst_addresses": "local",
3093 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
3094 "vlc_st_interface_type_oam": "management",
3095 "multi_stage_design": "false",
3096 "oam_sec_group_name": "oam-sec-group",
3097 "Internal2_net_gateway": "10.0.0.10",
3098 "sctp-a-ipv6-ingress-dst_end_port": "65535",
3099 "sctp-b-ipv6-egress-dst_start_port": "0",
3100 "Internal1_net_gateway": "10.0.0.10",
3101 "sctp-b-ipv6-egress_rule_protocol": "any",
3102 "gtp_sec_group_name": "gtp-sec-group",
3103 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3104 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
3105 "sctp-a-ipv6-ingress_dst_addresses": "local",
3106 "sctp-a-egress_rule_protocol": "icmp",
3107 "sctp-b-ipv6-egress_action": "pass",
3108 "sctp-a-ipv6-egress_action": "pass",
3109 "Internal1_shared": "false",
3110 "sctp-b-ipv6-ingress_rule_protocol": "any",
3111 "Internal2_net_cidr_len": "17",
3112 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
3113 "sctp-a-ingress-src_end_port": "65535.0",
3114 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
3115 "sctp-a-egress-dst_end_port": "65535.0",
3116 "sctp-a-ingress_action": "pass",
3117 "sctp-b-egress_rule_protocol": "icmp",
3118 "sctp-b-ipv6-ingress_action": "pass",
3119 "vlc_st_service_type": "firewall",
3120 "sctp-b-ipv6-egress_dst_end_port": "65535",
3121 "sctp-b-ipv6-ingress-dst_start_port": "0",
3122 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
3123 "vlc_st_availability_zone": "true",
3124 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
3125 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
3126 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
3127 "Internal1_allow_transit": "true",
3128 "gpb_flavor_name": "nv.c20r64d1",
3129 "availability_zone_max_count": "1",
3130 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
3131 "sctp-b-ipv6-ingress_dst_addresses": "local",
3132 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
3133 "sctp-b-ipv6-ingress_ethertype": "IPv4",
3134 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
3135 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
3136 "sctp-a-ipv6-ingress_action": "pass",
3137 "Internal1_rpf": "disable",
3138 "sctp-b-ingress_ethertype": "IPv4",
3139 "sctp-b-egress_rule_application": "any",
3140 "sctp-b-ingress-src_end_port": "65535.0",
3141 "sctp-a-ipv6-ingress_rule_protocol": "any",
3142 "sctp-a-ingress-src_start_port": "0.0",
3143 "sctp-b-egress-dst_end_port": "65535.0"
3144 },
3145 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03003146 "modelCustomizationName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003147 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03003148 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003149 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3150 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3151 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3152 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003153 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003154 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003155 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003156 "properties": {
3157 "minCountInstances": 0,
3158 "maxCountInstances": null,
3159 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03003160 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003161 },
3162 "inputs": {},
3163 "volumeGroupAllowed": false
3164 },
Ittay Sternf7926712019-07-07 19:23:03 +03003165 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003166 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3167 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3168 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3169 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003170 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003171 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003172 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003173 "properties": {
3174 "minCountInstances": 0,
3175 "maxCountInstances": null,
3176 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03003177 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003178 },
3179 "inputs": {},
3180 "volumeGroupAllowed": false
3181 },
Ittay Sternf7926712019-07-07 19:23:03 +03003182 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003183 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3184 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3185 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3186 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003187 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003188 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003189 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003190 "properties": {
3191 "minCountInstances": 1,
3192 "maxCountInstances": 1,
3193 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03003194 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003195 },
3196 "inputs": {},
3197 "volumeGroupAllowed": true
3198 }
3199 },
3200 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03003201 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003202 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3203 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3204 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3205 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003206 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003207 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003208 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003209 "properties": {
3210 "minCountInstances": 1,
3211 "maxCountInstances": 1,
3212 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03003213 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003214 },
3215 "inputs": {}
3216 }
3217 },
3218 "vfcInstanceGroups": {}
3219 }
3220 },
3221 "networks": {
3222 "ExtVL 0": {
3223 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
3224 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
3225 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
3226 "name": "ExtVL",
3227 "version": "37.0",
3228 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
3229 "inputs": {},
3230 "commands": {},
3231 "properties": {
3232 "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}}",
3233 "exVL_naming": "{ecomp_generated_naming=true}",
3234 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
3235 "network_homing": "{ecomp_selected_instance_node_target=false}"
3236 },
3237 "type": "VL",
3238 "modelCustomizationName": "ExtVL 0"
3239 }
3240 },
Ittay Sternf7926712019-07-07 19:23:03 +03003241 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03003242 "configurations": {
3243 "Port Mirroring Configuration By Policy 0": {
3244 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
3245 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
3246 "description": "A port mirroring configuration by policy object",
3247 "name": "Port Mirroring Configuration By Policy",
3248 "version": "27.0",
3249 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
3250 "inputs": {},
3251 "commands": {},
3252 "properties": {},
3253 "type": "Configuration",
3254 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
3255 "sourceNodes": [],
3256 "collectorNodes": null,
3257 "configurationByPolicy": false
3258 }
3259 },
3260 "serviceProxies": {},
3261 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03003262 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003263 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
3264 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
3265 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
3266 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003267 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003268 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003269 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003270 "properties": {
3271 "minCountInstances": 0,
3272 "maxCountInstances": null,
3273 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03003274 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003275 },
3276 "inputs": {},
3277 "volumeGroupAllowed": false
3278 },
Ittay Sternf7926712019-07-07 19:23:03 +03003279 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003280 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
3281 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
3282 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
3283 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003284 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003285 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003286 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003287 "properties": {
3288 "minCountInstances": 0,
3289 "maxCountInstances": null,
3290 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03003291 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003292 },
3293 "inputs": {},
3294 "volumeGroupAllowed": false
3295 },
Ittay Sternf7926712019-07-07 19:23:03 +03003296 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003297 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3298 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3299 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3300 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003301 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003302 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003303 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003304 "properties": {
3305 "minCountInstances": 1,
3306 "maxCountInstances": 1,
3307 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03003308 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003309 },
3310 "inputs": {},
3311 "volumeGroupAllowed": true
3312 }
3313 },
3314 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03003315 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003316 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
3317 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
3318 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
3319 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03003320 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003321 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03003322 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003323 "properties": {
3324 "minCountInstances": 1,
3325 "maxCountInstances": 1,
3326 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03003327 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003328 },
3329 "inputs": {}
3330 }
3331 },
3332 "pnfs": {}
3333 }
3334 },
3335 "serviceInstance": {
3336 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3337 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03003338 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003339 "rollbackOnFailure": "true",
3340 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03003341 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3342 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003343 "isMissingData": false,
3344 "sdncPreReload": null,
3345 "modelInfo": {
3346 "modelType": "VFmodule",
3347 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3348 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
Ittay Sternf7926712019-07-07 19:23:03 +03003349 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003350 "modelVersion": "6",
3351 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
Ittay Sternf7926712019-07-07 19:23:03 +03003352 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003353 },
3354 "instanceParams": [
3355 {}
3356 ],
3357 "trackById": "n2ydptuy9lj"
3358 }
3359 }
3360 },
3361 "isMissingData": false,
3362 "originalName": null,
3363 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3364 "lcpCloudRegionId": null,
3365 "tenantId": null,
3366 "lineOfBusiness": null,
3367 "platformName": null,
3368 "modelInfo": {
3369 "modelType": "VF",
3370 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3371 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03003372 "modelName": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003373 "modelVersion": "9.0",
Ittay Sternf7926712019-07-07 19:23:03 +03003374 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003375 },
3376 "trackById": "iapflwk8bip"
3377 },
Ittay Sternf7926712019-07-07 19:23:03 +03003378 "2017-488_PASQUALE-vPE 0:0001": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003379 "rollbackOnFailure": "true",
3380 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03003381 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
3382 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003383 "isMissingData": false,
3384 "sdncPreReload": null,
3385 "modelInfo": {
3386 "modelType": "VFmodule",
3387 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
3388 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
Ittay Sternf7926712019-07-07 19:23:03 +03003389 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003390 "modelVersion": "6",
3391 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
Ittay Sternf7926712019-07-07 19:23:03 +03003392 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003393 },
3394 "instanceParams": [
3395 {}
3396 ],
3397 "trackById": "wh18xgy0dc"
3398 }
3399 }
3400 },
3401 "isMissingData": true,
Ittay Sternf7926712019-07-07 19:23:03 +03003402 "originalName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003403 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3404 "lcpCloudRegionId": null,
3405 "tenantId": null,
3406 "lineOfBusiness": null,
3407 "platformName": null,
3408 "modelInfo": {
3409 "modelType": "VF",
3410 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
3411 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03003412 "modelName": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003413 "modelVersion": "9.0",
Ittay Sternf7926712019-07-07 19:23:03 +03003414 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003415 },
3416 "trackById": "iapflwk8bip"
3417 }
3418 },
3419 "instanceParams": [
3420 {
Ittay Sternf7926712019-07-07 19:23:03 +03003421 "2017488_pasqualevpe0_ASN": "AV_vPE"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003422 }
3423 ],
3424 "validationCounter": 1,
3425 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
3426 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
3427 "subscriptionServiceType": "TYLER SILVIA",
Ittay Sternf7926712019-07-07 19:23:03 +03003428 "lcpCloudRegionId": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003429 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
3430 "aicZoneId": "JAG1",
3431 "projectName": "x1",
3432 "owningEntityId": "aaa1",
3433 "rollbackOnFailure": "true",
3434 "bulkSize": 1,
3435 "modelInfo": {
3436 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
3437 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03003438 "modelName": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003439 "modelVersion": "1.0"
3440 },
3441 "existingVNFCounterMap": {
3442 "91415b44-753d-494c-926a-456a9172bbb9": 1
3443 },
3444 "existingNetworksCounterMap": {},
3445 "tenantName": "USP-SIP-IC-24335-T-01",
3446 "aicZoneName": "YUDFJULP-JAG1"
3447 }
3448 },
3449 "lcpRegionsAndTenants": {
3450 "lcpRegionList": [
3451 {
Ittay Sternf7926712019-07-07 19:23:03 +03003452 "id": "AAIAIC25",
3453 "name": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003454 "isPermitted": true
3455 },
3456 {
3457 "id": "hvf6",
3458 "name": "hvf6",
3459 "isPermitted": true
3460 }
3461 ],
3462 "lcpRegionsTenantsMap": {
Ittay Sternf7926712019-07-07 19:23:03 +03003463 "AAIAIC25": [
Ittay Stern6f900cc2018-08-29 17:01:32 +03003464 {
3465 "id": "092eb9e8e4b7412e8787dd091bc58e86",
3466 "name": "USP-SIP-IC-24335-T-01",
3467 "isPermitted": true
3468 }
3469 ],
3470 "hvf6": [
3471 {
3472 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
3473 "name": "AIN Web Tool-15-D-testalexandria",
3474 "isPermitted": true
3475 },
3476 {
Einat Vinouzee1f79742019-08-27 16:01:01 +03003477 "id": "d0a3e3f2964542259d155a81c41aadc3",
3478 "name": "test-hvf6-09",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003479 "isPermitted": true
3480 },
3481 {
3482 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
3483 "name": "ro-T112",
3484 "isPermitted": true
3485 },
3486 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003487 "id": "cbb99fe4ada84631b7baf046b6fd2044",
3488 "name": "DN5242-Nov16-T3",
3489 "isPermitted": true
3490 }
3491 ]
3492 }
3493 },
3494 "subscribers": [
3495 {
3496 "id": "CAR_2020_ER",
3497 "name": "CAR_2020_ER",
3498 "isPermitted": true
3499 },
3500 {
3501 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
3502 "name": "JULIO ERICKSON",
3503 "isPermitted": false
3504 },
3505 {
3506 "id": "DHV1707-TestSubscriber-2",
3507 "name": "DALE BRIDGES",
3508 "isPermitted": false
3509 },
3510 {
3511 "id": "DHV1707-TestSubscriber-1",
3512 "name": "LLOYD BRIDGES",
3513 "isPermitted": false
3514 },
3515 {
3516 "id": "jimmy-example",
3517 "name": "JimmyExampleCust-20161102",
3518 "isPermitted": false
3519 },
3520 {
3521 "id": "jimmy-example2",
3522 "name": "JimmyExampleCust-20161103",
3523 "isPermitted": false
3524 },
3525 {
3526 "id": "ERICA5779-TestSub-PWT-102",
3527 "name": "ERICA5779-TestSub-PWT-102",
3528 "isPermitted": false
3529 },
3530 {
3531 "id": "ERICA5779-TestSub-PWT-101",
3532 "name": "ERICA5779-TestSub-PWT-101",
3533 "isPermitted": false
3534 },
3535 {
3536 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3537 "name": "Emanuel",
3538 "isPermitted": false
3539 },
3540 {
3541 "id": "ERICA5779-Subscriber-4",
3542 "name": "ERICA5779-Subscriber-5",
3543 "isPermitted": false
3544 },
3545 {
3546 "id": "ERICA5779-TestSub-PWT-103",
3547 "name": "ERICA5779-TestSub-PWT-103",
3548 "isPermitted": false
3549 },
3550 {
3551 "id": "ERICA5779-Subscriber-2",
3552 "name": "ERICA5779-Subscriber-2",
3553 "isPermitted": false
3554 },
3555 {
3556 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3557 "name": "SILVIA ROBBINS",
3558 "isPermitted": true
3559 },
3560 {
3561 "id": "ERICA5779-Subscriber-3",
3562 "name": "ERICA5779-Subscriber-3",
3563 "isPermitted": false
3564 },
3565 {
3566 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
3567 "name": "CRAIG/ROBERTS",
3568 "isPermitted": false
3569 }
3570 ],
3571 "productFamilies": [
3572 {
3573 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
Ittay Sternf7926712019-07-07 19:23:03 +03003574 "name": "ERICA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003575 "isPermitted": true
3576 },
3577 {
3578 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
3579 "name": "IGNACIO",
3580 "isPermitted": true
3581 },
3582 {
3583 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
3584 "name": "Christie",
3585 "isPermitted": true
3586 },
3587 {
3588 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
3589 "name": "Enhanced Services",
3590 "isPermitted": true
3591 },
3592 {
3593 "id": "vTerrance",
3594 "name": "vTerrance",
3595 "isPermitted": true
3596 },
3597 {
3598 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
Ittay Sternf7926712019-07-07 19:23:03 +03003599 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003600 "isPermitted": true
3601 },
3602 {
3603 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
3604 "name": "Emanuel",
3605 "isPermitted": true
3606 },
3607 {
3608 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
3609 "name": "BVOIP",
3610 "isPermitted": true
3611 },
3612 {
3613 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
3614 "name": "LINDSEY",
3615 "isPermitted": true
3616 },
3617 {
3618 "id": "LRSI-OSPF",
3619 "name": "LRSI-OSPF",
3620 "isPermitted": true
3621 },
3622 {
3623 "id": "vRosemarie",
3624 "name": "HNGATEWAY",
3625 "isPermitted": true
3626 },
3627 {
3628 "id": "vHNPaas",
3629 "name": "WILKINS",
3630 "isPermitted": true
3631 },
3632 {
3633 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
3634 "name": "TYLER SILVIA",
3635 "isPermitted": true
3636 },
3637 {
3638 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
3639 "name": "VROUTER",
3640 "isPermitted": true
3641 },
3642 {
Ittay Sternf7926712019-07-07 19:23:03 +03003643 "id": "vMuriel",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003644 "name": "vMuriel",
3645 "isPermitted": true
3646 },
3647 {
3648 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
3649 "name": "CARA Griffin",
3650 "isPermitted": true
3651 },
3652 {
3653 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
3654 "name": "DARREN MCGEE",
3655 "isPermitted": true
3656 },
3657 {
3658 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
3659 "name": "Transport",
3660 "isPermitted": true
3661 },
3662 {
3663 "id": "vSalvatore",
3664 "name": "vSalvatore",
3665 "isPermitted": true
3666 },
3667 {
3668 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
Ittay Sternf7926712019-07-07 19:23:03 +03003669 "name": "JOSEFINA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003670 "isPermitted": true
3671 },
3672 {
3673 "id": "vHubbard",
3674 "name": "vHubbard",
3675 "isPermitted": true
3676 },
3677 {
3678 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
3679 "name": "DARREN MCGEE",
3680 "isPermitted": true
3681 }
3682 ],
3683 "serviceTypes": {
3684 "e433710f-9217-458d-a79d-1c7aff376d89": [
3685 {
3686 "id": "0",
3687 "name": "vRichardson",
3688 "isPermitted": false
3689 },
3690 {
3691 "id": "1",
3692 "name": "TYLER SILVIA",
3693 "isPermitted": true
3694 },
3695 {
3696 "id": "2",
3697 "name": "Emanuel",
3698 "isPermitted": false
3699 },
3700 {
3701 "id": "3",
3702 "name": "vJamie",
3703 "isPermitted": false
3704 },
3705 {
3706 "id": "4",
3707 "name": "vVoiceMail",
3708 "isPermitted": false
3709 },
3710 {
3711 "id": "5",
3712 "name": "Kennedy",
3713 "isPermitted": false
3714 },
3715 {
3716 "id": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03003717 "name": "vPorfirio",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003718 "isPermitted": false
3719 },
3720 {
3721 "id": "7",
3722 "name": "vVM",
3723 "isPermitted": false
3724 },
3725 {
3726 "id": "8",
3727 "name": "vOTA",
3728 "isPermitted": false
3729 },
3730 {
3731 "id": "9",
Ittay Sternf7926712019-07-07 19:23:03 +03003732 "name": "vFLORENCE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003733 "isPermitted": false
3734 },
3735 {
3736 "id": "10",
3737 "name": "vMNS",
3738 "isPermitted": false
3739 },
3740 {
3741 "id": "11",
Ittay Sternf7926712019-07-07 19:23:03 +03003742 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003743 "isPermitted": false
3744 },
3745 {
3746 "id": "12",
3747 "name": "VPMS",
3748 "isPermitted": false
3749 },
3750 {
3751 "id": "13",
Ittay Sternf7926712019-07-07 19:23:03 +03003752 "name": "vWINIFRED",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003753 "isPermitted": false
3754 },
3755 {
3756 "id": "14",
3757 "name": "SSD",
3758 "isPermitted": false
3759 },
3760 {
3761 "id": "15",
3762 "name": "vMOG",
3763 "isPermitted": false
3764 },
3765 {
3766 "id": "16",
3767 "name": "LINDSEY",
3768 "isPermitted": false
3769 },
3770 {
3771 "id": "17",
3772 "name": "JOHANNA_SANTOS",
3773 "isPermitted": false
3774 },
3775 {
3776 "id": "18",
3777 "name": "vCarroll",
3778 "isPermitted": false
3779 }
3780 ]
3781 },
3782 "aicZones": [
3783 {
3784 "id": "NFT1",
3785 "name": "NFTJSSSS-NFT1"
3786 },
3787 {
3788 "id": "JAG1",
3789 "name": "YUDFJULP-JAG1"
3790 },
3791 {
3792 "id": "YYY1",
3793 "name": "UUUAIAAI-YYY1"
3794 },
3795 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003796 "id": "AVT1",
3797 "name": "AVTRFLHD-AVT1"
3798 },
3799 {
3800 "id": "ATL34",
3801 "name": "ATLSANAI-ATL34"
3802 }
3803 ],
3804 "categoryParameters": {
3805 "owningEntityList": [
3806 {
3807 "id": "aaa1",
3808 "name": "aaa1"
3809 },
3810 {
3811 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
3812 "name": "WayneHolland"
3813 },
3814 {
3815 "id": "Melissa",
3816 "name": "Melissa"
3817 }
3818 ],
3819 "projectList": [
3820 {
3821 "id": "WATKINS",
3822 "name": "WATKINS"
3823 },
3824 {
3825 "id": "x1",
3826 "name": "x1"
3827 },
3828 {
3829 "id": "yyy1",
3830 "name": "yyy1"
3831 }
3832 ],
3833 "lineOfBusinessList": [
3834 {
3835 "id": "ONAP",
3836 "name": "ONAP"
3837 },
3838 {
3839 "id": "zzz1",
3840 "name": "zzz1"
3841 }
3842 ],
3843 "platformList": [
3844 {
3845 "id": "platform",
3846 "name": "platform"
3847 },
3848 {
3849 "id": "xxx1",
3850 "name": "xxx1"
3851 }
3852 ]
3853 },
3854 "type": "[LCP_REGIONS_AND_TENANTS] Update"
3855 }
3856 }
3857 }
3858
3859 function getReduxWithVFModuleMissingData() {
3860 return {
3861 "global": {
3862 "name": null,
3863 "flags": {
3864 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
3865 "FLAG_SHOW_ASSIGNMENTS": true,
3866 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03003867 "FLAG_SHOW_VERIFY_SERVICE": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +03003868 "FLAG_SERVICE_MODEL_CACHE": true,
3869 "CREATE_INSTANCE_TEST": false,
3870 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03003871 "EMPTY_DRAWING_BOARD_TEST": false,
3872 "FLAG_ADD_MSO_TESTAPI_FIELD": true
3873 },
3874 "type": "[FLAGS] Update"
3875 },
3876 "service": {
3877 "serviceHierarchy": {
3878 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
3879 "service": {
3880 "uuid": "f4d84bb4-a416-4b4e-997e-0059973630b9",
3881 "invariantUuid": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
Ittay Sternf7926712019-07-07 19:23:03 +03003882 "name": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003883 "version": "1.0",
3884 "toscaModelURL": null,
3885 "category": "Network L1-3",
3886 "serviceType": "",
3887 "serviceRole": "",
Ittay Sternf7926712019-07-07 19:23:03 +03003888 "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003889 "serviceEcompNaming": "true",
3890 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +03003891 "vidNotions": {
3892 "instantiationType": "Macro"
3893 },
Ittay Stern6f900cc2018-08-29 17:01:32 +03003894 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03003895 "2017488_pasqualevpe0_ASN": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003896 "type": "string",
3897 "description": "AV/PE",
3898 "entry_schema": null,
3899 "inputProperties": null,
3900 "constraints": [],
3901 "required": true,
3902 "default": "AV_vPE"
3903 }
3904 }
3905 },
3906 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03003907 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03003908 "uuid": "ea81d6f7-0861-44a7-b7d5-d173b562c350",
3909 "invariantUuid": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
Ittay Sternf7926712019-07-07 19:23:03 +03003910 "description": "Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM",
3911 "name": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03003912 "version": "9.0",
3913 "customizationUuid": "41516cc6-5098-4b40-a619-f8d5f55fc4d8",
3914 "inputs": {
3915 "vnf_config_template_version": {
3916 "type": "string",
3917 "description": "VPE Software Version",
3918 "entry_schema": null,
3919 "inputProperties": null,
3920 "constraints": [],
3921 "required": true,
3922 "default": "17.2"
3923 },
3924 "bandwidth_units": {
3925 "type": "string",
3926 "description": "Units of bandwidth",
3927 "entry_schema": null,
3928 "inputProperties": null,
3929 "constraints": [],
3930 "required": true,
3931 "default": "Gbps"
3932 },
3933 "bandwidth": {
3934 "type": "string",
3935 "description": "Requested VPE bandwidth",
3936 "entry_schema": null,
3937 "inputProperties": null,
3938 "constraints": [],
3939 "required": true,
3940 "default": "10"
3941 },
3942 "AIC_CLLI": {
3943 "type": "string",
3944 "description": "AIC Site CLLI",
3945 "entry_schema": null,
3946 "inputProperties": null,
3947 "constraints": [],
3948 "required": true,
3949 "default": "ATLMY8GA"
3950 },
3951 "availability_zone_0": {
3952 "type": "string",
3953 "description": "The Availability Zone to launch the instance.",
3954 "entry_schema": null,
3955 "inputProperties": null,
3956 "constraints": [],
3957 "required": true,
3958 "default": "mtpocfo-kvm-az01"
3959 },
3960 "ASN": {
3961 "type": "string",
3962 "description": "AV/PE",
3963 "entry_schema": null,
3964 "inputProperties": null,
3965 "constraints": [],
3966 "required": true,
3967 "default": "AV_vPE"
3968 },
3969 "vnf_instance_name": {
3970 "type": "string",
3971 "description": "The hostname assigned to the vpe.",
3972 "entry_schema": null,
3973 "inputProperties": null,
3974 "constraints": [],
3975 "required": true,
3976 "default": "mtnj309me6"
3977 }
3978 },
3979 "commands": {
3980 "vnf_config_template_version": {
3981 "displayName": "vnf_config_template_version",
3982 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03003983 "inputName": "2017488_pasqualevpe0_vnf_config_template_version"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003984 },
3985 "bandwidth_units": {
3986 "displayName": "bandwidth_units",
3987 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03003988 "inputName": "2017488_pasqualevpe0_bandwidth_units"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003989 },
3990 "bandwidth": {
3991 "displayName": "bandwidth",
3992 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03003993 "inputName": "2017488_pasqualevpe0_bandwidth"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003994 },
3995 "AIC_CLLI": {
3996 "displayName": "AIC_CLLI",
3997 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03003998 "inputName": "2017488_pasqualevpe0_AIC_CLLI"
Ittay Stern6f900cc2018-08-29 17:01:32 +03003999 },
4000 "availability_zone_0": {
4001 "displayName": "availability_zone_0",
4002 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03004003 "inputName": "2017488_pasqualevpe0_availability_zone_0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004004 },
4005 "ASN": {
4006 "displayName": "ASN",
4007 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03004008 "inputName": "2017488_pasqualevpe0_ASN"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004009 },
4010 "vnf_instance_name": {
4011 "displayName": "vnf_instance_name",
4012 "command": "get_input",
Ittay Sternf7926712019-07-07 19:23:03 +03004013 "inputName": "2017488_pasqualevpe0_vnf_instance_name"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004014 }
4015 },
4016 "properties": {
4017 "vmxvre_retype": "RE-VMX",
Ittay Sternf7926712019-07-07 19:23:03 +03004018 "vnf_config_template_version": "get_input:2017488_pasqualevpe0_vnf_config_template_version",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004019 "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
4020 "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
4021 "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
4022 "int_ctl_net_name": "VMX-INTXI",
4023 "vmx_int_ctl_prefix": "10.0.0.10",
4024 "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
4025 "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
4026 "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
4027 "nf_type": "ROUTER",
4028 "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
4029 "is_AVPN_service": "false",
4030 "vmx_RSG_name": "vREXI-affinity",
4031 "vmx_int_ctl_forwarding": "l2",
4032 "vmxvre_oam_ip_0": "10.0.0.10",
4033 "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
4034 "vmxvpfe_sriov41_0_port_vlanstrip": "false",
4035 "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
4036 "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
4037 "vmxvre_image_name_0": "vre172_nova_img",
4038 "vmxvre_instance": "0",
4039 "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
4040 "vmxvre_flavor_name": "ns.c1r16d32.v5",
4041 "vmxvpfe_volume_size_0": "40.0",
4042 "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
4043 "nf_naming": "{ecomp_generated_naming=true}",
4044 "multi_stage_design": "false",
4045 "nf_naming_code": "me6",
4046 "vmxvre_name_0": "vREXI",
4047 "vmxvpfe_sriov42_0_port_vlanstrip": "false",
4048 "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
4049 "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
4050 "vmxvpfe_image_name_0": "vpfe172_nova_img",
4051 "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
4052 "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
4053 "vmxvre_console": "vidconsole",
4054 "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
4055 "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
4056 "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
4057 "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
4058 "vmxvpfe_sriov44_0_port_vlanstrip": "false",
4059 "vf_module_id": "123",
Ittay Sternf7926712019-07-07 19:23:03 +03004060 "nf_function": "PASQUALE vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004061 "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
4062 "vmxvre_int_ctl_ip_0": "10.0.0.10",
4063 "ecomp_generated_naming": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03004064 "AIC_CLLI": "get_input:2017488_pasqualevpe0_AIC_CLLI",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004065 "vnf_name": "mtnj309me6vre",
4066 "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
4067 "vmxvre_volume_type_1": "HITACHI",
4068 "vmxvpfe_sriov44_0_port_broadcastallow": "true",
4069 "vmxvre_volume_type_0": "HITACHI",
4070 "vmxvpfe_volume_type_0": "HITACHI",
4071 "vmxvpfe_sriov43_0_port_broadcastallow": "true",
Ittay Sternf7926712019-07-07 19:23:03 +03004072 "bandwidth_units": "get_input:2017488_pasqualevpe0_bandwidth_units",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004073 "vnf_id": "123",
4074 "vmxvre_oam_prefix": "24",
Ittay Sternf7926712019-07-07 19:23:03 +03004075 "availability_zone_0": "get_input:2017488_pasqualevpe0_availability_zone_0",
4076 "ASN": "get_input:2017488_pasqualevpe0_ASN",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004077 "vmxvre_chassis_i2cid": "161",
4078 "vmxvpfe_name_0": "vPFEXI",
Ittay Sternf7926712019-07-07 19:23:03 +03004079 "bandwidth": "get_input:2017488_pasqualevpe0_bandwidth",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004080 "availability_zone_max_count": "1",
4081 "vmxvre_volume_size_0": "45.0",
4082 "vmxvre_volume_size_1": "50.0",
4083 "vmxvpfe_sriov42_0_port_broadcastallow": "true",
4084 "vmxvre_oam_gateway": "10.0.0.10",
4085 "vmxvre_volume_name_1": "vREXI_FAVolume",
4086 "vmxvre_ore_present": "0",
4087 "vmxvre_volume_name_0": "vREXI_FBVolume",
4088 "vmxvre_type": "0",
Ittay Sternf7926712019-07-07 19:23:03 +03004089 "vnf_instance_name": "get_input:2017488_pasqualevpe0_vnf_instance_name",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004090 "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
4091 "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
4092 "vmx_int_ctl_len": "24",
4093 "vmxvpfe_sriov43_0_port_vlanstrip": "false",
4094 "vmxvpfe_sriov41_0_port_broadcastallow": "true",
4095 "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
4096 "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
4097 "nf_role": "vPE",
4098 "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
4099 "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
4100 "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
4101 },
4102 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03004103 "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004104 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03004105 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004106 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4107 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4108 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4109 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004110 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004111 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004112 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004113 "properties": {
4114 "minCountInstances": 2,
4115 "maxCountInstances": null,
4116 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004117 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004118 },
4119 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004120 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004121 "type": "string",
4122 "description": "Units of bandwidth",
4123 "entry_schema": null,
4124 "inputProperties": {
4125 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004126 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004127 "paramName": "bandwidth_units"
4128 },
4129 "constraints": null,
4130 "required": true,
4131 "default": "Gbps"
4132 },
Ittay Sternf7926712019-07-07 19:23:03 +03004133 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004134 "type": "string",
4135 "description": "Requested VPE bandwidth",
4136 "entry_schema": null,
4137 "inputProperties": {
4138 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004139 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004140 "paramName": "bandwidth"
4141 },
4142 "constraints": null,
4143 "required": true,
4144 "default": "10"
4145 },
Ittay Sternf7926712019-07-07 19:23:03 +03004146 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004147 "type": "string",
4148 "description": "The hostname assigned to the vpe.",
4149 "entry_schema": null,
4150 "inputProperties": {
4151 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004152 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004153 "paramName": "vnf_instance_name"
4154 },
4155 "constraints": null,
4156 "required": true,
4157 "default": "mtnj309me6"
4158 },
Ittay Sternf7926712019-07-07 19:23:03 +03004159 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004160 "type": "string",
4161 "description": "VPE Software Version",
4162 "entry_schema": null,
4163 "inputProperties": {
4164 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004165 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004166 "paramName": "vnf_config_template_version"
4167 },
4168 "constraints": null,
4169 "required": true,
4170 "default": "17.2"
4171 },
Ittay Sternf7926712019-07-07 19:23:03 +03004172 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004173 "type": "string",
4174 "description": "AIC Site CLLI",
4175 "entry_schema": null,
4176 "inputProperties": {
4177 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004178 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004179 "paramName": "AIC_CLLI"
4180 },
4181 "constraints": null,
4182 "required": true,
4183 "default": "ATLMY8GA"
4184 }
4185 },
4186 "volumeGroupAllowed": true
4187 },
Ittay Sternf7926712019-07-07 19:23:03 +03004188 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004189 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4190 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4191 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4192 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004193 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004194 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03004195 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004196 "properties": {
4197 "minCountInstances": 1,
4198 "maxCountInstances": 1,
4199 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004200 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004201 },
4202 "inputs": {},
4203 "volumeGroupAllowed": false
4204 },
Ittay Sternf7926712019-07-07 19:23:03 +03004205 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004206 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4207 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4208 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4209 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004210 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004211 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004212 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004213 "properties": {
4214 "minCountInstances": 0,
4215 "maxCountInstances": null,
4216 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004217 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004218 },
4219 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004220 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004221 "type": "string",
4222 "description": "The Availability Zone to launch the instance.",
4223 "entry_schema": null,
4224 "inputProperties": {
4225 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004226 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004227 "paramName": "availability_zone_0"
4228 },
4229 "constraints": null,
4230 "required": true,
4231 "default": "mtpocfo-kvm-az01"
4232 }
4233 },
4234 "volumeGroupAllowed": true
4235 }
4236 },
4237 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03004238 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004239 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4240 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4241 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4242 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004243 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004244 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004245 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004246 "properties": {
4247 "minCountInstances": 0,
4248 "maxCountInstances": null,
4249 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004250 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004251 },
4252 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004253 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004254 "type": "string",
4255 "description": "Units of bandwidth",
4256 "entry_schema": null,
4257 "inputProperties": {
4258 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004259 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004260 "paramName": "bandwidth_units"
4261 },
4262 "constraints": null,
4263 "required": true,
4264 "default": "Gbps"
4265 },
Ittay Sternf7926712019-07-07 19:23:03 +03004266 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004267 "type": "string",
4268 "description": "Requested VPE bandwidth",
4269 "entry_schema": null,
4270 "inputProperties": {
4271 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004272 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004273 "paramName": "bandwidth"
4274 },
4275 "constraints": null,
4276 "required": true,
4277 "default": "10"
4278 },
Ittay Sternf7926712019-07-07 19:23:03 +03004279 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004280 "type": "string",
4281 "description": "The hostname assigned to the vpe.",
4282 "entry_schema": null,
4283 "inputProperties": {
4284 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004285 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004286 "paramName": "vnf_instance_name"
4287 },
4288 "constraints": null,
4289 "required": true,
4290 "default": "mtnj309me6"
4291 },
Ittay Sternf7926712019-07-07 19:23:03 +03004292 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004293 "type": "string",
4294 "description": "VPE Software Version",
4295 "entry_schema": null,
4296 "inputProperties": {
4297 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004298 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004299 "paramName": "vnf_config_template_version"
4300 },
4301 "constraints": null,
4302 "required": true,
4303 "default": "17.2"
4304 },
Ittay Sternf7926712019-07-07 19:23:03 +03004305 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004306 "type": "string",
4307 "description": "AIC Site CLLI",
4308 "entry_schema": null,
4309 "inputProperties": {
4310 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004311 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004312 "paramName": "AIC_CLLI"
4313 },
4314 "constraints": null,
4315 "required": true,
4316 "default": "ATLMY8GA"
4317 }
4318 }
4319 },
Ittay Sternf7926712019-07-07 19:23:03 +03004320 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004321 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4322 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4323 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4324 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004325 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004326 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004327 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004328 "properties": {
4329 "minCountInstances": 0,
4330 "maxCountInstances": null,
4331 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004332 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004333 },
4334 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004335 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004336 "type": "string",
4337 "description": "The Availability Zone to launch the instance.",
4338 "entry_schema": null,
4339 "inputProperties": {
4340 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004341 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004342 "paramName": "availability_zone_0"
4343 },
4344 "constraints": null,
4345 "required": true,
4346 "default": "mtpocfo-kvm-az01"
4347 }
4348 }
4349 }
4350 },
4351 "vfcInstanceGroups": {}
4352 }
4353 },
4354 "networks": {},
Ittay Sternf7926712019-07-07 19:23:03 +03004355 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03004356 "configurations": {},
4357 "serviceProxies": {},
4358 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03004359 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004360 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4361 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4362 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4363 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004364 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004365 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004366 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004367 "properties": {
4368 "minCountInstances": 0,
4369 "maxCountInstances": null,
4370 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004371 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004372 },
4373 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004374 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004375 "type": "string",
4376 "description": "Units of bandwidth",
4377 "entry_schema": null,
4378 "inputProperties": {
4379 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004380 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004381 "paramName": "bandwidth_units"
4382 },
4383 "constraints": null,
4384 "required": true,
4385 "default": "Gbps"
4386 },
Ittay Sternf7926712019-07-07 19:23:03 +03004387 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004388 "type": "string",
4389 "description": "Requested VPE bandwidth",
4390 "entry_schema": null,
4391 "inputProperties": {
4392 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004393 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004394 "paramName": "bandwidth"
4395 },
4396 "constraints": null,
4397 "required": true,
4398 "default": "10"
4399 },
Ittay Sternf7926712019-07-07 19:23:03 +03004400 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004401 "type": "string",
4402 "description": "The hostname assigned to the vpe.",
4403 "entry_schema": null,
4404 "inputProperties": {
4405 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004406 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004407 "paramName": "vnf_instance_name"
4408 },
4409 "constraints": null,
4410 "required": true,
4411 "default": "mtnj309me6"
4412 },
Ittay Sternf7926712019-07-07 19:23:03 +03004413 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004414 "type": "string",
4415 "description": "VPE Software Version",
4416 "entry_schema": null,
4417 "inputProperties": {
4418 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004419 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004420 "paramName": "vnf_config_template_version"
4421 },
4422 "constraints": null,
4423 "required": true,
4424 "default": "17.2"
4425 },
Ittay Sternf7926712019-07-07 19:23:03 +03004426 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004427 "type": "string",
4428 "description": "AIC Site CLLI",
4429 "entry_schema": null,
4430 "inputProperties": {
4431 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004432 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004433 "paramName": "AIC_CLLI"
4434 },
4435 "constraints": null,
4436 "required": true,
4437 "default": "ATLMY8GA"
4438 }
4439 },
4440 "volumeGroupAllowed": true
4441 },
Ittay Sternf7926712019-07-07 19:23:03 +03004442 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004443 "uuid": "040e591e-5d30-4e0d-850f-7266e5a8e013",
4444 "invariantUuid": "b34833bb-6aa9-4ad6-a831-70b06367a091",
4445 "customizationUuid": "5c5f91f9-5e31-4120-b892-5536587ec258",
4446 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004447 "name": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004448 "version": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03004449 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004450 "properties": {
4451 "minCountInstances": 1,
4452 "maxCountInstances": 1,
4453 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004454 "vfModuleLabel": "PASQUALE_base_vPE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004455 },
4456 "inputs": {},
4457 "volumeGroupAllowed": false
4458 },
Ittay Sternf7926712019-07-07 19:23:03 +03004459 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004460 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4461 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4462 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4463 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004464 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004465 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004466 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004467 "properties": {
4468 "minCountInstances": 0,
4469 "maxCountInstances": null,
4470 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004471 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004472 },
4473 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004474 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004475 "type": "string",
4476 "description": "The Availability Zone to launch the instance.",
4477 "entry_schema": null,
4478 "inputProperties": {
4479 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004480 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004481 "paramName": "availability_zone_0"
4482 },
4483 "constraints": null,
4484 "required": true,
4485 "default": "mtpocfo-kvm-az01"
4486 }
4487 },
4488 "volumeGroupAllowed": true
4489 }
4490 },
4491 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03004492 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004493 "uuid": "a5d8df05-11cb-4351-96e0-b6d4168ea4df",
4494 "invariantUuid": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
4495 "customizationUuid": "f3d97417-0c8d-424e-8ff7-b2eb4fbcecc3",
4496 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004497 "name": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004498 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004499 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004500 "properties": {
4501 "minCountInstances": 0,
4502 "maxCountInstances": null,
4503 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004504 "vfModuleLabel": "PASQUALE_vRE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004505 },
4506 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004507 "2017488_pasqualevpe0_bandwidth_units": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004508 "type": "string",
4509 "description": "Units of bandwidth",
4510 "entry_schema": null,
4511 "inputProperties": {
4512 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004513 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004514 "paramName": "bandwidth_units"
4515 },
4516 "constraints": null,
4517 "required": true,
4518 "default": "Gbps"
4519 },
Ittay Sternf7926712019-07-07 19:23:03 +03004520 "2017488_pasqualevpe0_bandwidth": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004521 "type": "string",
4522 "description": "Requested VPE bandwidth",
4523 "entry_schema": null,
4524 "inputProperties": {
4525 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004526 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004527 "paramName": "bandwidth"
4528 },
4529 "constraints": null,
4530 "required": true,
4531 "default": "10"
4532 },
Ittay Sternf7926712019-07-07 19:23:03 +03004533 "2017488_pasqualevpe0_vnf_instance_name": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004534 "type": "string",
4535 "description": "The hostname assigned to the vpe.",
4536 "entry_schema": null,
4537 "inputProperties": {
4538 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004539 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004540 "paramName": "vnf_instance_name"
4541 },
4542 "constraints": null,
4543 "required": true,
4544 "default": "mtnj309me6"
4545 },
Ittay Sternf7926712019-07-07 19:23:03 +03004546 "2017488_pasqualevpe0_vnf_config_template_version": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004547 "type": "string",
4548 "description": "VPE Software Version",
4549 "entry_schema": null,
4550 "inputProperties": {
4551 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004552 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004553 "paramName": "vnf_config_template_version"
4554 },
4555 "constraints": null,
4556 "required": true,
4557 "default": "17.2"
4558 },
Ittay Sternf7926712019-07-07 19:23:03 +03004559 "2017488_pasqualevpe0_AIC_CLLI": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004560 "type": "string",
4561 "description": "AIC Site CLLI",
4562 "entry_schema": null,
4563 "inputProperties": {
4564 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004565 "vfModuleLabel": "PASQUALE_vRE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004566 "paramName": "AIC_CLLI"
4567 },
4568 "constraints": null,
4569 "required": true,
4570 "default": "ATLMY8GA"
4571 }
4572 }
4573 },
Ittay Sternf7926712019-07-07 19:23:03 +03004574 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004575 "uuid": "b3e8b26e-cff0-49fc-a4e6-f3e16c8440fe",
4576 "invariantUuid": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
4577 "customizationUuid": "6e410843-257c-46d9-ba8a-8d94e1362452",
4578 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004579 "name": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004580 "version": "8",
Ittay Sternf7926712019-07-07 19:23:03 +03004581 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004582 "properties": {
4583 "minCountInstances": 0,
4584 "maxCountInstances": null,
4585 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004586 "vfModuleLabel": "PASQUALE_vPFE_BV"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004587 },
4588 "inputs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004589 "2017488_pasqualevpe0_availability_zone_0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004590 "type": "string",
4591 "description": "The Availability Zone to launch the instance.",
4592 "entry_schema": null,
4593 "inputProperties": {
4594 "sourceType": "HEAT",
Ittay Sternf7926712019-07-07 19:23:03 +03004595 "vfModuleLabel": "PASQUALE_vPFE_BV",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004596 "paramName": "availability_zone_0"
4597 },
4598 "constraints": null,
4599 "required": true,
4600 "default": "mtpocfo-kvm-az01"
4601 }
4602 }
4603 }
4604 },
4605 "pnfs": {}
4606 },
4607 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
4608 "service": {
4609 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
4610 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
4611 "name": "ComplexService",
4612 "version": "1.0",
4613 "toscaModelURL": null,
4614 "category": "Emanuel",
4615 "serviceType": "",
4616 "serviceRole": "",
4617 "description": "ComplexService",
4618 "serviceEcompNaming": "true",
4619 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +03004620 "vidNotions": {
4621 "instantiationType": "Macro"
4622 },
Ittay Stern6f900cc2018-08-29 17:01:32 +03004623 "inputs": {}
4624 },
4625 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004626 "VF_vGeraldine 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004627 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
4628 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
Ittay Sternf7926712019-07-07 19:23:03 +03004629 "description": "VSP_vGeraldine",
4630 "name": "VF_vGeraldine",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004631 "version": "2.0",
4632 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
4633 "inputs": {},
4634 "commands": {},
4635 "properties": {
4636 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
4637 "sctp-b-ipv6-egress_src_start_port": "0",
4638 "sctp-a-ipv6-egress_rule_application": "any",
4639 "Internal2_allow_transit": "true",
4640 "sctp-b-IPv6_ethertype": "IPv6",
4641 "sctp-a-egress_rule_application": "any",
4642 "sctp-b-ingress_action": "pass",
4643 "sctp-b-ingress_rule_protocol": "icmp",
4644 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
4645 "sctp-b-ipv6-ingress-src_start_port": "0.0",
4646 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
4647 "fsb_volume_size_0": "320.0",
4648 "sctp-b-egress_src_addresses": "local",
4649 "sctp-a-ipv6-ingress_ethertype": "IPv4",
4650 "sctp-a-ipv6-ingress-dst_start_port": "0",
4651 "sctp-b-ipv6-ingress_rule_application": "any",
4652 "domain_name": "default-domain",
4653 "sctp-a-ingress_rule_protocol": "icmp",
4654 "sctp-b-egress-src_start_port": "0.0",
4655 "sctp-a-egress_src_addresses": "local",
4656 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
4657 "sctp-a-egress-src_start_port": "0.0",
4658 "sctp-a-ingress_ethertype": "IPv4",
4659 "sctp-b-ipv6-ingress-dst_end_port": "65535",
4660 "sctp-b-dst_subnet_prefix_v6": "::",
4661 "nf_naming": "{ecomp_generated_naming=true}",
4662 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4663 "sctp-b-egress-dst_start_port": "0.0",
4664 "ncb_flavor_name": "nv.c20r64d1",
4665 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
4666 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
4667 "Internal2_net_cidr": "10.0.0.10",
4668 "sctp-a-ingress-dst_start_port": "0.0",
4669 "sctp-a-egress-dst_start_port": "0.0",
4670 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
4671 "sctp-a-egress_ethertype": "IPv4",
4672 "vlc_st_service_mode": "in-network-nat",
4673 "sctp-a-ipv6-egress_ethertype": "IPv4",
4674 "sctp-a-egress-src_end_port": "65535.0",
4675 "sctp-b-ipv6-egress_rule_application": "any",
4676 "sctp-b-egress_action": "pass",
4677 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
4678 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
4679 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
4680 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
4681 "sctp-a-ipv6-ingress-src_start_port": "0.0",
4682 "sctp-b-ipv6-egress_ethertype": "IPv4",
4683 "Internal1_net_cidr": "10.0.0.10",
4684 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
4685 "fsb_flavor_name": "nv.c20r64d1",
4686 "sctp_rule_protocol": "132",
4687 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
4688 "sctp-a-ipv6-ingress_rule_application": "any",
4689 "ecomp_generated_naming": "true",
4690 "sctp-a-IPv6_ethertype": "IPv6",
4691 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
4692 "vlc_st_virtualization_type": "virtual-machine",
4693 "sctp-b-ingress-dst_start_port": "0.0",
4694 "sctp-b-ingress-dst_end_port": "65535.0",
4695 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
4696 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
4697 "sctp-b-ingress_rule_application": "any",
4698 "int2_sec_group_name": "int2-sec-group",
4699 "vlc_flavor_name": "nd.c16r64d1",
4700 "sctp-b-ipv6-egress_src_addresses": "local",
4701 "vlc_st_interface_type_int1": "other1",
4702 "sctp-b-egress-src_end_port": "65535.0",
4703 "sctp-a-ipv6-egress-dst_start_port": "0",
4704 "vlc_st_interface_type_int2": "other2",
4705 "sctp-a-ipv6-egress_rule_protocol": "any",
4706 "Internal2_shared": "false",
4707 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
4708 "Internal2_rpf": "disable",
4709 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
4710 "sctp-b-ipv6-egress_src_end_port": "65535",
4711 "sctp-a-ipv6-egress_src_addresses": "local",
4712 "sctp-a-ingress-dst_end_port": "65535.0",
4713 "sctp-a-ipv6-egress_src_end_port": "65535",
4714 "Internal1_forwarding_mode": "l2",
4715 "Internal2_dhcp": "false",
4716 "sctp-a-dst_subnet_prefix_v6": "::",
4717 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
4718 "vlc_st_interface_type_gtp": "other0",
4719 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
4720 "sctp-b-src_subnet_prefix_v6": "::",
4721 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
4722 "int1_sec_group_name": "int1-sec-group",
4723 "Internal1_dhcp": "false",
4724 "sctp-a-ipv6-egress_dst_end_port": "65535",
4725 "Internal2_forwarding_mode": "l2",
4726 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
4727 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
4728 "Internal1_net_cidr_len": "17",
4729 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
4730 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
4731 "sctp-a-ingress_dst_addresses": "local",
4732 "sctp-a-egress_action": "pass",
4733 "fsb_volume_type_0": "SF-Default-SSD",
4734 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
4735 "vlc_st_interface_type_sctp_a": "left",
4736 "vlc_st_interface_type_sctp_b": "right",
4737 "sctp-a-src_subnet_prefix_v6": "::",
4738 "vlc_st_version": "2",
4739 "sctp-b-egress_ethertype": "IPv4",
4740 "sctp-a-ingress_rule_application": "any",
4741 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
4742 "instance_ip_family_v6": "v6",
4743 "sctp-a-ipv6-egress_src_start_port": "0",
4744 "sctp-b-ingress-src_start_port": "0.0",
4745 "sctp-b-ingress_dst_addresses": "local",
4746 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
4747 "vlc_st_interface_type_oam": "management",
4748 "multi_stage_design": "false",
4749 "oam_sec_group_name": "oam-sec-group",
4750 "Internal2_net_gateway": "10.0.0.10",
4751 "sctp-a-ipv6-ingress-dst_end_port": "65535",
4752 "sctp-b-ipv6-egress-dst_start_port": "0",
4753 "Internal1_net_gateway": "10.0.0.10",
4754 "sctp-b-ipv6-egress_rule_protocol": "any",
4755 "gtp_sec_group_name": "gtp-sec-group",
4756 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4757 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
4758 "sctp-a-ipv6-ingress_dst_addresses": "local",
4759 "sctp-a-egress_rule_protocol": "icmp",
4760 "sctp-b-ipv6-egress_action": "pass",
4761 "sctp-a-ipv6-egress_action": "pass",
4762 "Internal1_shared": "false",
4763 "sctp-b-ipv6-ingress_rule_protocol": "any",
4764 "Internal2_net_cidr_len": "17",
4765 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
4766 "sctp-a-ingress-src_end_port": "65535.0",
4767 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
4768 "sctp-a-egress-dst_end_port": "65535.0",
4769 "sctp-a-ingress_action": "pass",
4770 "sctp-b-egress_rule_protocol": "icmp",
4771 "sctp-b-ipv6-ingress_action": "pass",
4772 "vlc_st_service_type": "firewall",
4773 "sctp-b-ipv6-egress_dst_end_port": "65535",
4774 "sctp-b-ipv6-ingress-dst_start_port": "0",
4775 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
4776 "vlc_st_availability_zone": "true",
4777 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
4778 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
4779 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
4780 "Internal1_allow_transit": "true",
4781 "gpb_flavor_name": "nv.c20r64d1",
4782 "availability_zone_max_count": "1",
4783 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
4784 "sctp-b-ipv6-ingress_dst_addresses": "local",
4785 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
4786 "sctp-b-ipv6-ingress_ethertype": "IPv4",
4787 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
4788 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
4789 "sctp-a-ipv6-ingress_action": "pass",
4790 "Internal1_rpf": "disable",
4791 "sctp-b-ingress_ethertype": "IPv4",
4792 "sctp-b-egress_rule_application": "any",
4793 "sctp-b-ingress-src_end_port": "65535.0",
4794 "sctp-a-ipv6-ingress_rule_protocol": "any",
4795 "sctp-a-ingress-src_start_port": "0.0",
4796 "sctp-b-egress-dst_end_port": "65535.0"
4797 },
4798 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03004799 "modelCustomizationName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004800 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03004801 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004802 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4803 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4804 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4805 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004806 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004807 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004808 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004809 "properties": {
4810 "minCountInstances": 0,
4811 "maxCountInstances": null,
4812 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004813 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004814 },
4815 "inputs": {},
4816 "volumeGroupAllowed": false
4817 },
Ittay Sternf7926712019-07-07 19:23:03 +03004818 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004819 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4820 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4821 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4822 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004823 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004824 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004825 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004826 "properties": {
4827 "minCountInstances": 0,
4828 "maxCountInstances": null,
4829 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004830 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004831 },
4832 "inputs": {},
4833 "volumeGroupAllowed": false
4834 },
Ittay Sternf7926712019-07-07 19:23:03 +03004835 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004836 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4837 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4838 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4839 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004840 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004841 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004842 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004843 "properties": {
4844 "minCountInstances": 1,
4845 "maxCountInstances": 1,
4846 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004847 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004848 },
4849 "inputs": {},
4850 "volumeGroupAllowed": true
4851 }
4852 },
4853 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03004854 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004855 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4856 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4857 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4858 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004859 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004860 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004861 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004862 "properties": {
4863 "minCountInstances": 1,
4864 "maxCountInstances": 1,
4865 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004866 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004867 },
4868 "inputs": {}
4869 }
4870 },
4871 "vfcInstanceGroups": {}
4872 }
4873 },
4874 "networks": {
4875 "ExtVL 0": {
4876 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
4877 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
4878 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
4879 "name": "ExtVL",
4880 "version": "37.0",
4881 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
4882 "inputs": {},
4883 "commands": {},
4884 "properties": {
4885 "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}}",
4886 "exVL_naming": "{ecomp_generated_naming=true}",
4887 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
4888 "network_homing": "{ecomp_selected_instance_node_target=false}"
4889 },
4890 "type": "VL",
4891 "modelCustomizationName": "ExtVL 0"
4892 }
4893 },
Ittay Sternf7926712019-07-07 19:23:03 +03004894 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03004895 "configurations": {
4896 "Port Mirroring Configuration By Policy 0": {
4897 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
4898 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
4899 "description": "A port mirroring configuration by policy object",
4900 "name": "Port Mirroring Configuration By Policy",
4901 "version": "27.0",
4902 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
4903 "inputs": {},
4904 "commands": {},
4905 "properties": {},
4906 "type": "Configuration",
4907 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
4908 "sourceNodes": [],
4909 "collectorNodes": null,
4910 "configurationByPolicy": false
4911 }
4912 },
4913 "serviceProxies": {},
4914 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03004915 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004916 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
4917 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
4918 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
4919 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004920 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004921 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004922 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004923 "properties": {
4924 "minCountInstances": 0,
4925 "maxCountInstances": null,
4926 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004927 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004928 },
4929 "inputs": {},
4930 "volumeGroupAllowed": false
4931 },
Ittay Sternf7926712019-07-07 19:23:03 +03004932 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004933 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
4934 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
4935 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
4936 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004937 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004938 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004939 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004940 "properties": {
4941 "minCountInstances": 0,
4942 "maxCountInstances": null,
4943 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03004944 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004945 },
4946 "inputs": {},
4947 "volumeGroupAllowed": false
4948 },
Ittay Sternf7926712019-07-07 19:23:03 +03004949 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004950 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4951 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4952 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4953 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004954 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004955 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004956 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004957 "properties": {
4958 "minCountInstances": 1,
4959 "maxCountInstances": 1,
4960 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004961 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004962 },
4963 "inputs": {},
4964 "volumeGroupAllowed": true
4965 }
4966 },
4967 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03004968 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004969 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
4970 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
4971 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
4972 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03004973 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004974 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03004975 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03004976 "properties": {
4977 "minCountInstances": 1,
4978 "maxCountInstances": 1,
4979 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03004980 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03004981 },
4982 "inputs": {}
4983 }
4984 },
4985 "pnfs": {}
4986 }
4987 },
4988 "serviceInstance": {
4989 "f4d84bb4-a416-4b4e-997e-0059973630b9": {
4990 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03004991 "2017-488_PASQUALE-vPE 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004992 "rollbackOnFailure": "true",
4993 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03004994 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0": {
4995 "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0jkyqv": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03004996 "isMissingData": true,
4997 "sdncPreReload": null,
4998 "modelInfo": {
4999 "modelType": "VFmodule",
5000 "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
5001 "modelVersionId": "040e591e-5d30-4e0d-850f-7266e5a8e013",
Ittay Sternf7926712019-07-07 19:23:03 +03005002 "modelName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005003 "modelVersion": "6",
5004 "modelCustomizationId": "5c5f91f9-5e31-4120-b892-5536587ec258",
Ittay Sternf7926712019-07-07 19:23:03 +03005005 "modelCustomizationName": "2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005006 },
5007 "instanceParams": [
5008 {}
5009 ],
5010 "trackById": "n2ydptuy9lj"
5011 }
5012 }
5013 },
5014 "isMissingData": false,
Ittay Sternf7926712019-07-07 19:23:03 +03005015 "originalName": "2017-488_PASQUALE-vPE 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005016 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5017 "lcpCloudRegionId": null,
5018 "tenantId": null,
5019 "lineOfBusiness": null,
5020 "platformName": null,
5021 "modelInfo": {
5022 "modelType": "VF",
5023 "modelInvariantId": "5be7e99e-8eb2-4d97-be63-8081ff3cd10e",
5024 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03005025 "modelName": "2017-488_PASQUALE-vPE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005026 "modelVersion": "9.0",
Ittay Sternf7926712019-07-07 19:23:03 +03005027 "modelCustomizationName": "2017-488_PASQUALE-vPE 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005028 },
5029 "trackById": "iapflwk8bip"
5030 }
5031 },
5032 "instanceParams": [
5033 {
Ittay Sternf7926712019-07-07 19:23:03 +03005034 "2017488_pasqualevpe0_ASN": "AV_vPE"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005035 }
5036 ],
5037 "validationCounter": 1,
5038 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
5039 "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
5040 "subscriptionServiceType": "TYLER SILVIA",
Ittay Sternf7926712019-07-07 19:23:03 +03005041 "lcpCloudRegionId": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005042 "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
5043 "aicZoneId": "JAG1",
5044 "projectName": "x1",
5045 "owningEntityId": "aaa1",
5046 "rollbackOnFailure": "true",
5047 "bulkSize": 1,
5048 "modelInfo": {
5049 "modelInvariantId": "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9",
5050 "modelVersionId": "f4d84bb4-a416-4b4e-997e-0059973630b9",
Ittay Sternf7926712019-07-07 19:23:03 +03005051 "modelName": "PASQUALE vMX vPE_BV Service 488",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005052 "modelVersion": "1.0"
5053 },
5054 "existingVNFCounterMap": {
5055 "41516cc6-5098-4b40-a619-f8d5f55fc4d8": 1
5056 },
5057 "existingNetworksCounterMap": {},
5058 "tenantName": "USP-SIP-IC-24335-T-01",
5059 "aicZoneName": "YUDFJULP-JAG1"
5060 }
5061 },
5062 "lcpRegionsAndTenants": {
5063 "lcpRegionList": [
5064 {
Ittay Sternf7926712019-07-07 19:23:03 +03005065 "id": "AAIAIC25",
5066 "name": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005067 "isPermitted": true
5068 },
5069 {
5070 "id": "hvf6",
5071 "name": "hvf6",
5072 "isPermitted": true
5073 }
5074 ],
5075 "lcpRegionsTenantsMap": {
Ittay Sternf7926712019-07-07 19:23:03 +03005076 "AAIAIC25": [
Ittay Stern6f900cc2018-08-29 17:01:32 +03005077 {
5078 "id": "092eb9e8e4b7412e8787dd091bc58e86",
5079 "name": "USP-SIP-IC-24335-T-01",
5080 "isPermitted": true
5081 }
5082 ],
5083 "hvf6": [
5084 {
5085 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
5086 "name": "AIN Web Tool-15-D-testalexandria",
5087 "isPermitted": true
5088 },
5089 {
Ittay Sternf7926712019-07-07 19:23:03 +03005090 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
5091 "name": "AIN Web Tool-15-D-STTest2",
5092 "isPermitted": true
5093 },
5094 {
5095 "id": "1178612d2b394be4834ad77f567c0af2",
5096 "name": "AIN Web Tool-15-D-SSPtestcustome",
5097 "isPermitted": true
5098 },
5099 {
5100 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
5101 "name": "AIN Web Tool-15-D-UncheckedEcopm",
5102 "isPermitted": true
5103 },
5104 {
5105 "id": "de007636e25249238447264a988a927b",
5106 "name": "AIN Web Tool-15-D-dfsdf",
5107 "isPermitted": true
5108 },
5109 {
5110 "id": "62f29b3613634ca6a3065cbe0e020c44",
5111 "name": "AIN/SMS-16-D-Multiservices1",
5112 "isPermitted": true
5113 },
5114 {
5115 "id": "649289e30d3244e0b48098114d63c2aa",
5116 "name": "AIN Web Tool-15-D-SSPST66",
5117 "isPermitted": true
5118 },
5119 {
5120 "id": "3f21eeea6c2c486bba31dab816c05a32",
5121 "name": "AIN Web Tool-15-D-ASSPST47",
5122 "isPermitted": true
5123 },
5124 {
5125 "id": "f60ce21d3ee6427586cff0d22b03b773",
5126 "name": "CESAR-100-D-sspjg67246",
5127 "isPermitted": true
5128 },
5129 {
5130 "id": "8774659e425f479895ae091bb5d46560",
5131 "name": "CESAR-100-D-sspjg68359",
5132 "isPermitted": true
5133 },
5134 {
5135 "id": "624eb554b0d147c19ff8885341760481",
5136 "name": "AINWebTool-15-D-iftach",
5137 "isPermitted": true
5138 },
5139 {
5140 "id": "214f55f5fc414c678059c383b03e4962",
5141 "name": "CESAR-100-D-sspjg612401",
5142 "isPermitted": true
5143 },
5144 {
5145 "id": "c90666c291664841bb98e4d981ff1db5",
5146 "name": "CESAR-100-D-sspjg621340",
5147 "isPermitted": true
5148 },
5149 {
5150 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
5151 "name": "sspjg621351cloned",
5152 "isPermitted": true
5153 },
5154 {
5155 "id": "b386b768a3f24c8e953abbe0b3488c02",
5156 "name": "AINWebTool-15-D-eteancomp",
5157 "isPermitted": true
5158 },
5159 {
5160 "id": "dc6c4dbfd225474e9deaadd34968646c",
5161 "name": "AINWebTool-15-T-SPFET",
5162 "isPermitted": true
5163 },
5164 {
5165 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
5166 "name": "AINWebTool-15-X-eeweww",
5167 "isPermitted": true
5168 },
5169 {
5170 "id": "f2f3830e4c984d45bcd00e1a04158a79",
5171 "name": "CESAR-100-D-spjg61909",
5172 "isPermitted": true
5173 },
5174 {
5175 "id": "05b91bd5137f4929878edd965755c06d",
5176 "name": "CESAR-100-D-sspjg621512cloned",
5177 "isPermitted": true
5178 },
5179 {
5180 "id": "7002fbe8482d4a989ddf445b1ce336e0",
5181 "name": "AINWebTool-15-X-vdr",
5182 "isPermitted": true
5183 },
5184 {
5185 "id": "4008522be43741dcb1f5422022a2aa0b",
5186 "name": "AINWebTool-15-D-ssasa",
5187 "isPermitted": true
5188 },
5189 {
5190 "id": "f44e2e96a1b6476abfda2fa407b00169",
5191 "name": "AINWebTool-15-D-PFNPT",
5192 "isPermitted": true
5193 },
5194 {
5195 "id": "b69a52bec8a84669a37a1e8b72708be7",
5196 "name": "AINWebTool-15-X-vdre",
5197 "isPermitted": true
5198 },
5199 {
5200 "id": "fac7d9fd56154caeb9332202dcf2969f",
5201 "name": "AINWebTool-15-X-NONPODECOMP",
5202 "isPermitted": true
5203 },
5204 {
5205 "id": "2d34d8396e194eb49969fd61ffbff961",
5206 "name": "DN5242-Nov16-T5",
5207 "isPermitted": true
5208 },
5209 {
5210 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
5211 "name": "ro-T11",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005212 "isPermitted": true
5213 },
5214 {
5215 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
5216 "name": "ro-T112",
5217 "isPermitted": true
5218 },
5219 {
Ittay Sternf7926712019-07-07 19:23:03 +03005220 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
5221 "name": "DN5242-Nov21-T1",
5222 "isPermitted": true
5223 },
5224 {
5225 "id": "d0a3e3f2964542259d155a81c41aadc3",
5226 "name": "test-hvf6-09",
5227 "isPermitted": true
5228 },
5229 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03005230 "id": "cbb99fe4ada84631b7baf046b6fd2044",
5231 "name": "DN5242-Nov16-T3",
5232 "isPermitted": true
5233 }
5234 ]
5235 }
5236 },
5237 "subscribers": [
5238 {
5239 "id": "CAR_2020_ER",
5240 "name": "CAR_2020_ER",
5241 "isPermitted": true
5242 },
5243 {
5244 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5245 "name": "JULIO ERICKSON",
5246 "isPermitted": false
5247 },
5248 {
5249 "id": "DHV1707-TestSubscriber-2",
5250 "name": "DALE BRIDGES",
5251 "isPermitted": false
5252 },
5253 {
5254 "id": "DHV1707-TestSubscriber-1",
5255 "name": "LLOYD BRIDGES",
5256 "isPermitted": false
5257 },
5258 {
5259 "id": "jimmy-example",
5260 "name": "JimmyExampleCust-20161102",
5261 "isPermitted": false
5262 },
5263 {
5264 "id": "jimmy-example2",
5265 "name": "JimmyExampleCust-20161103",
5266 "isPermitted": false
5267 },
5268 {
5269 "id": "ERICA5779-TestSub-PWT-102",
5270 "name": "ERICA5779-TestSub-PWT-102",
5271 "isPermitted": false
5272 },
5273 {
5274 "id": "ERICA5779-TestSub-PWT-101",
5275 "name": "ERICA5779-TestSub-PWT-101",
5276 "isPermitted": false
5277 },
5278 {
5279 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5280 "name": "Emanuel",
5281 "isPermitted": false
5282 },
5283 {
5284 "id": "ERICA5779-Subscriber-4",
5285 "name": "ERICA5779-Subscriber-5",
5286 "isPermitted": false
5287 },
5288 {
5289 "id": "ERICA5779-TestSub-PWT-103",
5290 "name": "ERICA5779-TestSub-PWT-103",
5291 "isPermitted": false
5292 },
5293 {
5294 "id": "ERICA5779-Subscriber-2",
5295 "name": "ERICA5779-Subscriber-2",
5296 "isPermitted": false
5297 },
5298 {
5299 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5300 "name": "SILVIA ROBBINS",
5301 "isPermitted": true
5302 },
5303 {
5304 "id": "ERICA5779-Subscriber-3",
5305 "name": "ERICA5779-Subscriber-3",
5306 "isPermitted": false
5307 },
5308 {
5309 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5310 "name": "CRAIG/ROBERTS",
5311 "isPermitted": false
5312 }
5313 ],
5314 "productFamilies": [
5315 {
5316 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
Ittay Sternf7926712019-07-07 19:23:03 +03005317 "name": "ERICA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005318 "isPermitted": true
5319 },
5320 {
5321 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
5322 "name": "IGNACIO",
5323 "isPermitted": true
5324 },
5325 {
5326 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
5327 "name": "Christie",
5328 "isPermitted": true
5329 },
5330 {
5331 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
5332 "name": "Enhanced Services",
5333 "isPermitted": true
5334 },
5335 {
5336 "id": "vTerrance",
5337 "name": "vTerrance",
5338 "isPermitted": true
5339 },
5340 {
5341 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
Ittay Sternf7926712019-07-07 19:23:03 +03005342 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005343 "isPermitted": true
5344 },
5345 {
5346 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5347 "name": "Emanuel",
5348 "isPermitted": true
5349 },
5350 {
5351 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
5352 "name": "BVOIP",
5353 "isPermitted": true
5354 },
5355 {
5356 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
5357 "name": "LINDSEY",
5358 "isPermitted": true
5359 },
5360 {
5361 "id": "LRSI-OSPF",
5362 "name": "LRSI-OSPF",
5363 "isPermitted": true
5364 },
5365 {
5366 "id": "vRosemarie",
5367 "name": "HNGATEWAY",
5368 "isPermitted": true
5369 },
5370 {
5371 "id": "vHNPaas",
5372 "name": "WILKINS",
5373 "isPermitted": true
5374 },
5375 {
5376 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5377 "name": "TYLER SILVIA",
5378 "isPermitted": true
5379 },
5380 {
5381 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
5382 "name": "VROUTER",
5383 "isPermitted": true
5384 },
5385 {
Ittay Sternf7926712019-07-07 19:23:03 +03005386 "id": "vMuriel",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005387 "name": "vMuriel",
5388 "isPermitted": true
5389 },
5390 {
5391 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
5392 "name": "CARA Griffin",
5393 "isPermitted": true
5394 },
5395 {
5396 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
5397 "name": "DARREN MCGEE",
5398 "isPermitted": true
5399 },
5400 {
5401 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
5402 "name": "Transport",
5403 "isPermitted": true
5404 },
5405 {
5406 "id": "vSalvatore",
5407 "name": "vSalvatore",
5408 "isPermitted": true
5409 },
5410 {
5411 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
Ittay Sternf7926712019-07-07 19:23:03 +03005412 "name": "JOSEFINA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005413 "isPermitted": true
5414 },
5415 {
5416 "id": "vHubbard",
5417 "name": "vHubbard",
5418 "isPermitted": true
5419 },
5420 {
5421 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
5422 "name": "DARREN MCGEE",
5423 "isPermitted": true
5424 }
5425 ],
5426 "serviceTypes": {
5427 "e433710f-9217-458d-a79d-1c7aff376d89": [
5428 {
5429 "id": "0",
5430 "name": "vRichardson",
5431 "isPermitted": false
5432 },
5433 {
5434 "id": "1",
5435 "name": "TYLER SILVIA",
5436 "isPermitted": true
5437 },
5438 {
5439 "id": "2",
5440 "name": "Emanuel",
5441 "isPermitted": false
5442 },
5443 {
5444 "id": "3",
5445 "name": "vJamie",
5446 "isPermitted": false
5447 },
5448 {
5449 "id": "4",
5450 "name": "vVoiceMail",
5451 "isPermitted": false
5452 },
5453 {
5454 "id": "5",
5455 "name": "Kennedy",
5456 "isPermitted": false
5457 },
5458 {
5459 "id": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03005460 "name": "vPorfirio",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005461 "isPermitted": false
5462 },
5463 {
5464 "id": "7",
5465 "name": "vVM",
5466 "isPermitted": false
5467 },
5468 {
5469 "id": "8",
5470 "name": "vOTA",
5471 "isPermitted": false
5472 },
5473 {
5474 "id": "9",
Ittay Sternf7926712019-07-07 19:23:03 +03005475 "name": "vFLORENCE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005476 "isPermitted": false
5477 },
5478 {
5479 "id": "10",
5480 "name": "vMNS",
5481 "isPermitted": false
5482 },
5483 {
5484 "id": "11",
Ittay Sternf7926712019-07-07 19:23:03 +03005485 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005486 "isPermitted": false
5487 },
5488 {
5489 "id": "12",
5490 "name": "VPMS",
5491 "isPermitted": false
5492 },
5493 {
5494 "id": "13",
Ittay Sternf7926712019-07-07 19:23:03 +03005495 "name": "vWINIFRED",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005496 "isPermitted": false
5497 },
5498 {
5499 "id": "14",
5500 "name": "SSD",
5501 "isPermitted": false
5502 },
5503 {
5504 "id": "15",
5505 "name": "vMOG",
5506 "isPermitted": false
5507 },
5508 {
5509 "id": "16",
5510 "name": "LINDSEY",
5511 "isPermitted": false
5512 },
5513 {
5514 "id": "17",
5515 "name": "JOHANNA_SANTOS",
5516 "isPermitted": false
5517 },
5518 {
5519 "id": "18",
5520 "name": "vCarroll",
5521 "isPermitted": false
5522 }
5523 ]
5524 },
5525 "aicZones": [
5526 {
5527 "id": "NFT1",
5528 "name": "NFTJSSSS-NFT1"
5529 },
5530 {
5531 "id": "JAG1",
5532 "name": "YUDFJULP-JAG1"
5533 },
5534 {
5535 "id": "YYY1",
5536 "name": "UUUAIAAI-YYY1"
5537 },
5538 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03005539 "id": "AVT1",
5540 "name": "AVTRFLHD-AVT1"
5541 },
5542 {
5543 "id": "ATL34",
5544 "name": "ATLSANAI-ATL34"
5545 }
5546 ],
5547 "categoryParameters": {
5548 "owningEntityList": [
5549 {
5550 "id": "aaa1",
5551 "name": "aaa1"
5552 },
5553 {
5554 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
5555 "name": "WayneHolland"
5556 },
5557 {
5558 "id": "Melissa",
5559 "name": "Melissa"
5560 }
5561 ],
5562 "projectList": [
5563 {
5564 "id": "WATKINS",
5565 "name": "WATKINS"
5566 },
5567 {
5568 "id": "x1",
5569 "name": "x1"
5570 },
5571 {
5572 "id": "yyy1",
5573 "name": "yyy1"
5574 }
5575 ],
5576 "lineOfBusinessList": [
5577 {
5578 "id": "ONAP",
5579 "name": "ONAP"
5580 },
5581 {
5582 "id": "zzz1",
5583 "name": "zzz1"
5584 }
5585 ],
5586 "platformList": [
5587 {
5588 "id": "platform",
5589 "name": "platform"
5590 },
5591 {
5592 "id": "xxx1",
5593 "name": "xxx1"
5594 }
5595 ]
5596 },
5597 "type": "[LCP_REGIONS_AND_TENANTS] Update"
5598 }
5599 }
5600 }
5601
5602 function getReduxWith2Networks() {
5603 return {
5604 "global": {
5605 "name": null,
5606 "type": "UPDATE_DRAWING_BOARD_STATUS",
5607 "flags": {
5608 "CREATE_INSTANCE_TEST": false,
5609 "EMPTY_DRAWING_BOARD_TEST": false,
5610 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +03005611 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03005612 "FLAG_SERVICE_MODEL_CACHE": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03005613 "FLAG_SHOW_ASSIGNMENTS": true,
5614 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03005615 "FLAG_DEFAULT_VNF": true,
5616 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": true,
5617 "FLAG_A_LA_CARTE_AUDIT_INFO": true,
5618 "FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST": true,
5619 "FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS": true,
5620 "FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE": false,
5621 "FLAG_1902_NEW_VIEW_EDIT": false,
5622 "FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI": false,
5623 "FLAG_1902_VNF_GROUPING": false,
5624 "FLAG_SHOW_VERIFY_SERVICE": false,
5625 "FLAG_ASYNC_ALACARTE_VFMODULE": true,
5626 "FLAG_ASYNC_ALACARTE_VNF": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03005627 "FLAG_1810_AAI_LOCAL_CACHE": true,
5628 "FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER": false,
5629 "FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI": false,
5630 "FLAG_SUPPLEMENTARY_FILE": true,
5631 "FLAG_5G_IN_NEW_INSTANTIATION_UI": true,
5632 "FLAG_RESTRICTED_SELECT": false,
5633 "FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY": true
5634 },
5635 "drawingBoardStatus": "CREATE"
5636 },
5637 "service": {
5638 "serviceHierarchy": {
5639 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5640 "service": {
5641 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5642 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5643 "name": "sgi_direct_net NC SRIOV network",
5644 "version": "1.0",
5645 "toscaModelURL": null,
5646 "category": "Network Service",
5647 "serviceType": "INFRASTRUCTURE",
5648 "serviceRole": "PROVIDER-NETWORK",
5649 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5650 "serviceEcompNaming": "false",
5651 "instantiationType": "A-La-Carte",
5652 "inputs": {},
5653 "vidNotions": {
5654 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5655 "modelCategory": "5G Provider Network",
Ittay Sternf7926712019-07-07 19:23:03 +03005656 "viewEditUI": "legacy",
5657 "instantiationType": "ALaCarte"
Ittay Stern6f900cc2018-08-29 17:01:32 +03005658 }
5659 },
5660 "vnfs": {},
5661 "networks": {
5662 "SR-IOV Provider 2-1": {
5663 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5664 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5665 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5666 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5667 "version": "1.0",
5668 "customizationUuid": "42551d11-b8d1-460d-8795-3e1363ad7736",
5669 "inputs": {},
5670 "commands": {},
5671 "properties": {
5672 "network_role": "sgi_direct_net_1",
5673 "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}]}",
5674 "exVL_naming": "{ecomp_generated_naming=false}",
5675 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5676 "network_scope": "GLOBAL",
5677 "ecomp_generated_naming": "false",
5678 "network_type": "SR-IOV-PROVIDER2-1",
5679 "provider_network": "{physical_network_name=sriovnet1, is_provider_network=true}",
5680 "network_technology": "STANDARD-SR-IOV",
5681 "network_homing": "{ecomp_selected_instance_node_target=false}"
5682 },
5683 "type": "VL",
5684 "modelCustomizationName": "SR-IOV Provider 2-1"
5685 },
5686 "SR-IOV Provider 2-2": {
5687 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5688 "invariantUuid": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5689 "description": "NETWORK_CLOUD_PROVIDER_NETWORK",
5690 "name": "NETWORK_CLOUD_PROVIDER_NETWORK",
5691 "version": "1.0",
5692 "customizationUuid": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5693 "inputs": {},
5694 "commands": {},
5695 "properties": {
5696 "network_role": "sgi_direct_net_2",
5697 "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}]}",
5698 "exVL_naming": "{ecomp_generated_naming=false}",
5699 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
5700 "network_scope": "GLOBAL",
5701 "ecomp_generated_naming": "false",
5702 "network_type": "SR-IOV-PROVIDER2-2",
5703 "provider_network": "{physical_network_name=sriovnet2, is_provider_network=true}",
5704 "network_technology": "STANDARD-SR-IOV",
5705 "network_homing": "{ecomp_selected_instance_node_target=false}"
5706 },
5707 "type": "VL",
5708 "modelCustomizationName": "SR-IOV Provider 2-2"
5709 }
5710 },
Ittay Sternf7926712019-07-07 19:23:03 +03005711 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03005712 "configurations": {},
5713 "fabricConfigurations": {},
5714 "serviceProxies": {},
5715 "vfModules": {},
5716 "volumeGroups": {},
5717 "pnfs": {},
5718 "vnfGroups": {}
5719 }
5720 },
5721 "serviceInstance": {
5722 "2ab1da67-39cc-425f-ba52-59a64d0ea04a": {
5723 "action": "Create",
5724 "isDirty": false,
5725 "vnfs": {},
5726 "instanceParams": [
5727 {}
5728 ],
5729 "validationCounter": 0,
5730 "existingNames": {
5731 "myname": ""
5732 },
5733 "existingVNFCounterMap": {},
5734 "existingVnfGroupCounterMap": {},
5735 "existingNetworksCounterMap": {
5736 "01f4c475-3f89-4f00-a2f4-39a873dba0ae": 1
5737 },
5738 "optionalGroupMembersMap": {},
5739 "networks": {
5740 "SR-IOV Provider 2-2": {
5741 "action": "Create",
5742 "inMaint": false,
5743 "rollbackOnFailure": "true",
5744 "originalName": "SR-IOV Provider 2-2",
5745 "isMissingData": false,
5746 "trackById": "83ad9rv48px",
5747 "networkStoreKey": "SR-IOV Provider 2-2",
5748 "instanceName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5749 "productFamilyId": null,
5750 "lcpCloudRegionId": "olson5b",
5751 "tenantId": "db1818f7f2e34862b378bfb2cc520f91",
5752 "platformName": "APPLICATIONS-SERVICES",
5753 "lineOfBusiness": null,
5754 "instanceParams": [
5755 {}
5756 ],
5757 "modelInfo": {
5758 "modelInvariantId": "ffb9e45c-e674-4289-aad3-00040ad746e4",
5759 "modelVersionId": "01f4c475-3f89-4f00-a2f4-39a873dba0ae",
5760 "modelName": "NETWORK_CLOUD_PROVIDER_NETWORK",
5761 "modelVersion": "1.0",
5762 "modelCustomizationId": "14d2dc2b-4e85-4ef5-b4da-fe996e2a5d33",
5763 "modelCustomizationName": "SR-IOV Provider 2-2",
5764 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5765 },
5766 "uuid": "01f4c475-3f89-4f00-a2f4-39a873dba0ae"
5767 }
5768 },
5769 "vnfGroups": {},
5770 "bulkSize": 1,
5771 "instanceName": "myname",
5772 "globalSubscriberId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5773 "subscriptionServiceType": "LINDSEY",
5774 "owningEntityId": "2d097967-10d4-4c7f-b23c-89978249ae17",
5775 "projectName": null,
5776 "rollbackOnFailure": "true",
5777 "aicZoneName": null,
Ittay Sternf7926712019-07-07 19:23:03 +03005778 "owningEntityName": "CRAIG-ROBERTSELLANEOUS",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005779 "testApi": "VNF_API",
5780 "tenantName": null,
5781 "modelInfo": {
5782 "modelInvariantId": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5783 "modelVersionId": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5784 "modelName": "sgi_direct_net NC SRIOV network",
5785 "modelVersion": "1.0",
5786 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a"
5787 },
5788 "isALaCarte": true,
5789 "name": "sgi_direct_net NC SRIOV network",
5790 "version": "1.0",
5791 "description": "SRIOV network model for NC 1.0, VLAN ID 103",
5792 "category": "Network Service",
5793 "uuid": "2ab1da67-39cc-425f-ba52-59a64d0ea04a",
5794 "invariantUuid": "712b3447-f096-42f6-ae4c-4bdc8988feb6",
5795 "serviceType": "INFRASTRUCTURE",
5796 "serviceRole": "PROVIDER-NETWORK",
5797 "vidNotions": {
5798 "instantiationUI": "networkWithPropertyNetworkTechnologyEqualsStandardSriovOrOvs",
5799 "modelCategory": "5G Provider Network",
5800 "viewEditUI": "legacy"
5801 },
5802 "isEcompGeneratedNaming": false,
5803 "isMultiStepDesign": false
5804 }
5805 },
5806 "lcpRegionsAndTenants": {
5807 "lcpRegionList": [
5808 {
5809 "id": "olson5a",
5810 "name": "olson5a (AIC)",
5811 "isPermitted": true,
5812 "cloudOwner": "irma-aic"
5813 },
5814 {
5815 "id": "olson5b",
5816 "name": "olson5b (AIC)",
5817 "isPermitted": true,
5818 "cloudOwner": "irma-aic"
5819 },
5820 {
5821 "id": "olson6a",
5822 "name": "olson6a (AIC)",
5823 "isPermitted": true,
5824 "cloudOwner": "irma-aic"
5825 }
5826 ],
5827 "lcpRegionsTenantsMap": {
5828 "olson5a": [
5829 {
5830 "id": "51e7dc5db9bb4c7b94766aacb8a3e72f",
5831 "name": "Mobitools-FN-27099-T-01",
5832 "isPermitted": true,
5833 "cloudOwner": "irma-aic"
5834 },
5835 {
5836 "id": "d5b3c05cffa645dd9951bf2dd9ef5416",
5837 "name": "Mobisupport-FN-27099-T-01",
5838 "isPermitted": true,
5839 "cloudOwner": "irma-aic"
5840 }
5841 ],
5842 "olson5b": [
5843 {
5844 "id": "db1818f7f2e34862b378bfb2cc520f91",
5845 "name": "Mobisupport-FN-27099-T-02",
5846 "isPermitted": true,
5847 "cloudOwner": "irma-aic"
5848 }
5849 ],
5850 "olson6a": [
5851 {
5852 "id": "1dcd712850414fbd91f8a9fc9cca7fd4",
Ittay Sternf7926712019-07-07 19:23:03 +03005853 "name": "FNvEPC-27099-T-MS-olson6A",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005854 "isPermitted": true,
5855 "cloudOwner": "irma-aic"
5856 },
5857 {
5858 "id": "26af9ed85a004932822a607d5e9973d5",
Ittay Sternf7926712019-07-07 19:23:03 +03005859 "name": "ssf-28239-T-olson6A",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005860 "isPermitted": true,
5861 "cloudOwner": "irma-aic"
5862 }
5863 ]
5864 }
5865 },
5866 "subscribers": [
5867 {
5868 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
5869 "name": "CRAIG/ROBERTS",
5870 "isPermitted": false
5871 },
5872 {
5873 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
5874 "name": "Emanuel",
5875 "isPermitted": true
5876 },
5877 {
5878 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
5879 "name": "JULIO ERICKSON",
5880 "isPermitted": false
5881 },
5882 {
5883 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
5884 "name": "SILVIA ROBBINS",
5885 "isPermitted": false
5886 },
5887 {
5888 "id": "VidE2ETest",
5889 "name": "VidTest20161020",
5890 "isPermitted": false
5891 }
5892 ],
5893 "productFamilies": null,
5894 "serviceTypes": {
5895 "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb": [
5896 {
5897 "id": "22",
5898 "name": "JOHANNA_SANTOS",
5899 "isPermitted": true
5900 },
5901 {
5902 "id": "11",
5903 "name": "RAMSEY",
5904 "isPermitted": false
5905 },
5906 {
5907 "id": "3",
5908 "name": "LINDSEY",
5909 "isPermitted": true
5910 },
5911 {
5912 "id": "6",
5913 "name": "INFRASTRUCTURE",
5914 "isPermitted": false
5915 },
5916 {
5917 "id": "4",
5918 "name": "BROOKE-RODRIQUEZ",
5919 "isPermitted": false
5920 },
5921 {
5922 "id": "0",
5923 "name": "Emanuel",
5924 "isPermitted": true
5925 },
5926 {
5927 "id": "15",
5928 "name": "Kennedy",
5929 "isPermitted": true
5930 },
5931 {
5932 "id": "21",
5933 "name": "SSD",
5934 "isPermitted": true
5935 },
5936 {
5937 "id": "18",
5938 "name": "VPMS",
5939 "isPermitted": true
5940 },
5941 {
5942 "id": "1",
5943 "name": "vJamie",
5944 "isPermitted": true
5945 },
5946 {
5947 "id": "27",
5948 "name": "vEPDG",
5949 "isPermitted": false
5950 },
5951 {
5952 "id": "23",
5953 "name": "vRichardson",
5954 "isPermitted": true
5955 },
5956 {
5957 "id": "7",
5958 "name": "vGDF",
5959 "isPermitted": false
5960 },
5961 {
5962 "id": "2",
5963 "name": "vCarroll",
5964 "isPermitted": true
5965 },
5966 {
5967 "id": "17",
5968 "name": "vMGCF",
5969 "isPermitted": false
5970 },
5971 {
5972 "id": "9",
Ittay Sternf7926712019-07-07 19:23:03 +03005973 "name": "vFLORENCE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005974 "isPermitted": true
5975 },
5976 {
5977 "id": "25",
Ittay Sternf7926712019-07-07 19:23:03 +03005978 "name": "vWINIFRED",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005979 "isPermitted": true
5980 },
5981 {
5982 "id": "8",
5983 "name": "vMNS",
5984 "isPermitted": true
5985 },
5986 {
5987 "id": "14",
5988 "name": "vMOG",
5989 "isPermitted": true
5990 },
5991 {
5992 "id": "10",
5993 "name": "vOTA",
5994 "isPermitted": true
5995 },
5996 {
5997 "id": "16",
Ittay Sternf7926712019-07-07 19:23:03 +03005998 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03005999 "isPermitted": true
6000 },
6001 {
6002 "id": "24",
Ittay Sternf7926712019-07-07 19:23:03 +03006003 "name": "vPorfirio",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006004 "isPermitted": true
6005 },
6006 {
6007 "id": "12",
6008 "name": "vSILB",
6009 "isPermitted": false
6010 },
6011 {
6012 "id": "19",
6013 "name": "vSON",
6014 "isPermitted": false
6015 },
6016 {
6017 "id": "13",
6018 "name": "vSSF",
6019 "isPermitted": false
6020 },
6021 {
6022 "id": "26",
6023 "name": "vUDR",
6024 "isPermitted": false
6025 },
6026 {
6027 "id": "20",
6028 "name": "vVM",
6029 "isPermitted": true
6030 },
6031 {
6032 "id": "5",
6033 "name": "vVoiceMail",
6034 "isPermitted": true
6035 }
6036 ]
6037 },
6038 "aicZones": null,
6039 "categoryParameters": {
6040 "owningEntityList": [
6041 {
6042 "id": "1ae27f5e-c0b3-4daf-8561-b25fc1c716e4",
6043 "name": "AIC-ECOMP"
6044 },
6045 {
6046 "id": "2e51ed6c-1fac-43d4-8f84-9ec405eb7f35",
6047 "name": "ENTERTAINMENT-VIDEO"
6048 },
6049 {
6050 "id": "2d097967-10d4-4c7f-b23c-89978249ae17",
Ittay Sternf7926712019-07-07 19:23:03 +03006051 "name": "CRAIG-ROBERTSELLANEOUS"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006052 },
6053 {
6054 "id": "aedf37e2-acda-4976-b89b-fd6d4ddffbc6",
6055 "name": "IP-COMMUNICATIONS"
6056 },
6057 {
6058 "id": "9463675f-6a75-4cc8-8054-c6cb2e67ad51",
Ittay Sternf7926712019-07-07 19:23:03 +03006059 "name": "METRO-JULIO-ERICKSON"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006060 },
6061 {
6062 "id": "92ddf9af-acae-484c-a786-ad7e9c0da26f",
Ittay Sternf7926712019-07-07 19:23:03 +03006063 "name": "EMANUEL-ACCESS"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006064 },
6065 {
6066 "id": "10c645f5-9924-4b89-bec0-b17cf49d3cad",
Ittay Sternf7926712019-07-07 19:23:03 +03006067 "name": "EMANUEL-CORE"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006068 },
6069 {
6070 "id": "048eb6e7-fa94-4f3b-ae03-3175a750dc57",
6071 "name": "OPTICAL-TRANSPORT"
6072 },
6073 {
6074 "id": "0efc70be-d674-4777-a0fa-329eae187ca0",
Ittay Sternf7926712019-07-07 19:23:03 +03006075 "name": "JULIO-ERICKSON"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006076 },
6077 {
6078 "id": "0463287b-b133-46ef-a0f5-9ce62be3a053",
6079 "name": "PREMISES"
6080 },
6081 {
6082 "id": "ae4505ad-2961-4395-8659-df2253af4fa8",
6083 "name": "WIRELINE-ACCESS"
6084 }
6085 ],
6086 "projectList": [
6087 {
6088 "id": "G.FAST",
6089 "name": "G.FAST"
6090 },
6091 {
6092 "id": "GigaPower",
6093 "name": "GigaPower"
6094 },
6095 {
6096 "id": "Kennedy",
6097 "name": "Kennedy"
6098 },
6099 {
6100 "id": "Trinity",
6101 "name": "Trinity"
6102 },
6103 {
6104 "id": "USP",
6105 "name": "USP"
6106 }
6107 ],
6108 "lineOfBusinessList": [
6109 {
Ittay Sternf7926712019-07-07 19:23:03 +03006110 "id": "",
6111 "name": ""
Ittay Stern6f900cc2018-08-29 17:01:32 +03006112 },
6113 {
Ittay Sternf7926712019-07-07 19:23:03 +03006114 "id": "ADI",
6115 "name": "ADI"
6116 },
6117 {
6118 "id": "ADIG",
6119 "name": "ADIG"
6120 },
6121 {
6122 "id": "PASQUALE",
6123 "name": "PASQUALE"
6124 },
6125 {
6126 "id": "AT&TLEGACYDATASERVICES",
6127 "name": "AT&TLEGACYDATASERVICES"
6128 },
6129 {
6130 "id": "AT&TSWITCHEDETHERNET",
6131 "name": "AT&TSWITCHEDETHERNET"
6132 },
6133 {
6134 "id": "AVPN",
6135 "name": "AVPN"
6136 },
6137 {
6138 "id": "AVPN-MOW",
6139 "name": "AVPN-MOW"
6140 },
6141 {
6142 "id": "CALEA",
6143 "name": "CALEA"
6144 },
6145 {
6146 "id": "COLLABORATE",
6147 "name": "COLLABORATE"
6148 },
6149 {
6150 "id": "DIRECT-TV",
6151 "name": "DIRECT-TV"
6152 },
6153 {
6154 "id": "LINDSEY",
6155 "name": "LINDSEY"
6156 },
6157 {
6158 "id": "FLEXWARE",
6159 "name": "FLEXWARE"
6160 },
6161 {
6162 "id": "INFRASTRUCTURE",
6163 "name": "INFRASTRUCTURE"
6164 },
6165 {
6166 "id": "IOT",
6167 "name": "IOT"
6168 },
6169 {
6170 "id": "IP-FLEXIBLE-REACH",
6171 "name": "IP-FLEXIBLE-REACH"
6172 },
6173 {
6174 "id": "IP-TOLL-FREE",
6175 "name": "IP-TOLL-FREE"
6176 },
6177 {
6178 "id": "EMANUEL-ABS",
6179 "name": "EMANUEL-ABS"
6180 },
6181 {
6182 "id": "EMANUEL-CONSUMER",
6183 "name": "EMANUEL-CONSUMER"
6184 },
6185 {
6186 "id": "EMANUEL-RESELLER",
6187 "name": "EMANUEL-RESELLER"
6188 },
6189 {
6190 "id": "NETBOND",
6191 "name": "NETBOND"
6192 },
6193 {
6194 "id": "SD-WAN",
6195 "name": "SD-WAN"
6196 },
6197 {
6198 "id": "UVERSE",
6199 "name": "UVERSE"
6200 },
6201 {
6202 "id": "UVERSE-VOICE",
6203 "name": "UVERSE-VOICE"
6204 },
6205 {
6206 "id": "VIRTUAL-EDGE",
6207 "name": "VIRTUAL-EDGE"
6208 },
6209 {
6210 "id": "VOLTE",
6211 "name": "VOLTE"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006212 }
6213 ],
6214 "platformList": [
6215 {
Ittay Sternf7926712019-07-07 19:23:03 +03006216 "id": "3rdPartyCloud",
6217 "name": "3rdPartyCloud"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006218 },
6219 {
Ittay Sternf7926712019-07-07 19:23:03 +03006220 "id": "ACCESS",
6221 "name": "ACCESS"
6222 },
6223 {
6224 "id": "AIC",
6225 "name": "AIC"
6226 },
6227 {
6228 "id": "APPLICATIONS-SERVICES",
6229 "name": "APPLICATIONS-SERVICES"
6230 },
6231 {
6232 "id": "BVOIP",
6233 "name": "BVOIP"
6234 },
6235 {
6236 "id": "CALEA-DEDICATED",
6237 "name": "CALEA-DEDICATED"
6238 },
6239 {
6240 "id": "CBB-MPLS-CORE",
6241 "name": "CBB-MPLS-CORE"
6242 },
6243 {
6244 "id": "D1",
6245 "name": "D1"
6246 },
6247 {
6248 "id": "D1.5",
6249 "name": "D1.5"
6250 },
6251 {
6252 "id": "EPC",
6253 "name": "EPC"
6254 },
6255 {
6256 "id": "FIRSTNET-DEDICATED",
6257 "name": "FIRSTNET-DEDICATED"
6258 },
6259 {
6260 "id": "IMS-USP",
6261 "name": "IMS-USP"
6262 },
6263 {
6264 "id": "IPAG",
6265 "name": "IPAG"
6266 },
6267 {
6268 "id": "MNS",
6269 "name": "MNS"
6270 },
6271 {
6272 "id": "NETWORK-CLOUD",
6273 "name": "NETWORK-CLOUD"
6274 },
6275 {
6276 "id": "RADIO-WIRELESSENGINEERING",
6277 "name": "RADIO-WIRELESSENGINEERING"
6278 },
6279 {
6280 "id": "RAN",
6281 "name": "RAN"
6282 },
6283 {
6284 "id": "UCPE",
6285 "name": "UCPE"
6286 },
6287 {
6288 "id": "VNI",
6289 "name": "VNI"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006290 }
6291 ]
6292 },
6293 "type": "UPDATE_LCP_REGIONS_AND_TENANTS"
6294 }
6295 }
6296 }
6297
6298 function getReduxWithVNFS(isEcompGeneratedNaming: boolean) {
6299 return {
6300 "global": {
6301 "name": null,
6302 "flags": {
6303 "FLAG_NETWORK_TO_ASYNC_INSTANTIATION": false,
6304 "FLAG_SHOW_ASSIGNMENTS": true,
6305 "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +03006306 "FLAG_SHOW_VERIFY_SERVICE": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +03006307 "FLAG_SERVICE_MODEL_CACHE": true,
6308 "CREATE_INSTANCE_TEST": false,
6309 "FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +03006310 "EMPTY_DRAWING_BOARD_TEST": false,
6311 "FLAG_ADD_MSO_TESTAPI_FIELD": true,
6312 "FLAG_SUPPLEMENTARY_FILE": true
6313 },
6314 "type": "[FLAGS] Update"
6315 },
6316 "service": {
6317 "serviceHierarchy": {
6318 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6319 "service": {
6320 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6321 "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6322 "name": "ComplexService",
6323 "version": "1.0",
6324 "toscaModelURL": null,
6325 "category": "Emanuel",
6326 "serviceType": "",
6327 "serviceRole": "",
6328 "description": "ComplexService",
6329 "serviceEcompNaming": "true",
6330 "instantiationType": "Macro",
Ittay Sternf7926712019-07-07 19:23:03 +03006331 "vidNotions": {
6332 "instantiationType": "Macro"
6333 },
Ittay Stern6f900cc2018-08-29 17:01:32 +03006334 "inputs": {}
6335 },
6336 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03006337 "VF_vGeraldine 0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006338 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
6339 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
Ittay Sternf7926712019-07-07 19:23:03 +03006340 "description": "VSP_vGeraldine",
6341 "name": "VF_vGeraldine",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006342 "version": "2.0",
6343 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
6344 "inputs": {},
6345 "commands": {},
6346 "properties": {
6347 "max_instances": 10,
6348 "min_instances": 1,
6349 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
6350 "sctp-b-ipv6-egress_src_start_port": "0",
6351 "sctp-a-ipv6-egress_rule_application": "any",
6352 "Internal2_allow_transit": "true",
6353 "sctp-b-IPv6_ethertype": "IPv6",
6354 "sctp-a-egress_rule_application": "any",
6355 "sctp-b-ingress_action": "pass",
6356 "sctp-b-ingress_rule_protocol": "icmp",
6357 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
6358 "sctp-b-ipv6-ingress-src_start_port": "0.0",
6359 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
6360 "fsb_volume_size_0": "320.0",
6361 "sctp-b-egress_src_addresses": "local",
6362 "sctp-a-ipv6-ingress_ethertype": "IPv4",
6363 "sctp-a-ipv6-ingress-dst_start_port": "0",
6364 "sctp-b-ipv6-ingress_rule_application": "any",
6365 "domain_name": "default-domain",
6366 "sctp-a-ingress_rule_protocol": "icmp",
6367 "sctp-b-egress-src_start_port": "0.0",
6368 "sctp-a-egress_src_addresses": "local",
6369 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
6370 "sctp-a-egress-src_start_port": "0.0",
6371 "sctp-a-ingress_ethertype": "IPv4",
6372 "sctp-b-ipv6-ingress-dst_end_port": "65535",
6373 "sctp-b-dst_subnet_prefix_v6": "::",
6374 "nf_naming": "{ecomp_generated_naming=true}",
6375 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6376 "sctp-b-egress-dst_start_port": "0.0",
6377 "ncb_flavor_name": "nv.c20r64d1",
6378 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
6379 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
6380 "Internal2_net_cidr": "10.0.0.10",
6381 "sctp-a-ingress-dst_start_port": "0.0",
6382 "sctp-a-egress-dst_start_port": "0.0",
6383 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
6384 "sctp-a-egress_ethertype": "IPv4",
6385 "vlc_st_service_mode": "in-network-nat",
6386 "sctp-a-ipv6-egress_ethertype": "IPv4",
6387 "sctp-a-egress-src_end_port": "65535.0",
6388 "sctp-b-ipv6-egress_rule_application": "any",
6389 "sctp-b-egress_action": "pass",
6390 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
6391 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
6392 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
6393 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
6394 "sctp-a-ipv6-ingress-src_start_port": "0.0",
6395 "sctp-b-ipv6-egress_ethertype": "IPv4",
6396 "Internal1_net_cidr": "10.0.0.10",
6397 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
6398 "fsb_flavor_name": "nv.c20r64d1",
6399 "sctp_rule_protocol": "132",
6400 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
6401 "sctp-a-ipv6-ingress_rule_application": "any",
6402 "ecomp_generated_naming": isEcompGeneratedNaming.toString(),
6403 "sctp-a-IPv6_ethertype": "IPv6",
6404 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
6405 "vlc_st_virtualization_type": "virtual-machine",
6406 "sctp-b-ingress-dst_start_port": "0.0",
6407 "sctp-b-ingress-dst_end_port": "65535.0",
6408 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
6409 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
6410 "sctp-b-ingress_rule_application": "any",
6411 "int2_sec_group_name": "int2-sec-group",
6412 "vlc_flavor_name": "nd.c16r64d1",
6413 "sctp-b-ipv6-egress_src_addresses": "local",
6414 "vlc_st_interface_type_int1": "other1",
6415 "sctp-b-egress-src_end_port": "65535.0",
6416 "sctp-a-ipv6-egress-dst_start_port": "0",
6417 "vlc_st_interface_type_int2": "other2",
6418 "sctp-a-ipv6-egress_rule_protocol": "any",
6419 "Internal2_shared": "false",
6420 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
6421 "Internal2_rpf": "disable",
6422 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
6423 "sctp-b-ipv6-egress_src_end_port": "65535",
6424 "sctp-a-ipv6-egress_src_addresses": "local",
6425 "sctp-a-ingress-dst_end_port": "65535.0",
6426 "sctp-a-ipv6-egress_src_end_port": "65535",
6427 "Internal1_forwarding_mode": "l2",
6428 "Internal2_dhcp": "false",
6429 "sctp-a-dst_subnet_prefix_v6": "::",
6430 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
6431 "vlc_st_interface_type_gtp": "other0",
6432 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
6433 "sctp-b-src_subnet_prefix_v6": "::",
6434 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
6435 "int1_sec_group_name": "int1-sec-group",
6436 "Internal1_dhcp": "false",
6437 "sctp-a-ipv6-egress_dst_end_port": "65535",
6438 "Internal2_forwarding_mode": "l2",
6439 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
6440 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
6441 "Internal1_net_cidr_len": "17",
6442 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
6443 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
6444 "sctp-a-ingress_dst_addresses": "local",
6445 "sctp-a-egress_action": "pass",
6446 "fsb_volume_type_0": "SF-Default-SSD",
6447 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
6448 "vlc_st_interface_type_sctp_a": "left",
6449 "vlc_st_interface_type_sctp_b": "right",
6450 "sctp-a-src_subnet_prefix_v6": "::",
6451 "vlc_st_version": "2",
6452 "sctp-b-egress_ethertype": "IPv4",
6453 "sctp-a-ingress_rule_application": "any",
6454 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
6455 "instance_ip_family_v6": "v6",
6456 "sctp-a-ipv6-egress_src_start_port": "0",
6457 "sctp-b-ingress-src_start_port": "0.0",
6458 "sctp-b-ingress_dst_addresses": "local",
6459 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
6460 "vlc_st_interface_type_oam": "management",
6461 "multi_stage_design": "false",
6462 "oam_sec_group_name": "oam-sec-group",
6463 "Internal2_net_gateway": "10.0.0.10",
6464 "sctp-a-ipv6-ingress-dst_end_port": "65535",
6465 "sctp-b-ipv6-egress-dst_start_port": "0",
6466 "Internal1_net_gateway": "10.0.0.10",
6467 "sctp-b-ipv6-egress_rule_protocol": "any",
6468 "gtp_sec_group_name": "gtp-sec-group",
6469 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6470 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
6471 "sctp-a-ipv6-ingress_dst_addresses": "local",
6472 "sctp-a-egress_rule_protocol": "icmp",
6473 "sctp-b-ipv6-egress_action": "pass",
6474 "sctp-a-ipv6-egress_action": "pass",
6475 "Internal1_shared": "false",
6476 "sctp-b-ipv6-ingress_rule_protocol": "any",
6477 "Internal2_net_cidr_len": "17",
6478 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
6479 "sctp-a-ingress-src_end_port": "65535.0",
6480 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
6481 "sctp-a-egress-dst_end_port": "65535.0",
6482 "sctp-a-ingress_action": "pass",
6483 "sctp-b-egress_rule_protocol": "icmp",
6484 "sctp-b-ipv6-ingress_action": "pass",
6485 "vlc_st_service_type": "firewall",
6486 "sctp-b-ipv6-egress_dst_end_port": "65535",
6487 "sctp-b-ipv6-ingress-dst_start_port": "0",
6488 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
6489 "vlc_st_availability_zone": "true",
6490 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
6491 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
6492 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
6493 "Internal1_allow_transit": "true",
6494 "gpb_flavor_name": "nv.c20r64d1",
6495 "availability_zone_max_count": "1",
6496 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
6497 "sctp-b-ipv6-ingress_dst_addresses": "local",
6498 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
6499 "sctp-b-ipv6-ingress_ethertype": "IPv4",
6500 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
6501 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
6502 "sctp-a-ipv6-ingress_action": "pass",
6503 "Internal1_rpf": "disable",
6504 "sctp-b-ingress_ethertype": "IPv4",
6505 "sctp-b-egress_rule_application": "any",
6506 "sctp-b-ingress-src_end_port": "65535.0",
6507 "sctp-a-ipv6-ingress_rule_protocol": "any",
6508 "sctp-a-ingress-src_start_port": "0.0",
6509 "sctp-b-egress-dst_end_port": "65535.0"
6510 },
6511 "type": "VF",
Ittay Sternf7926712019-07-07 19:23:03 +03006512 "modelCustomizationName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006513 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03006514 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006515 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6516 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6517 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6518 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006519 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006520 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006521 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006522 "properties": {
6523 "minCountInstances": 0,
6524 "maxCountInstances": null,
6525 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03006526 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006527 },
6528 "inputs": {},
6529 "volumeGroupAllowed": false
6530 },
Ittay Sternf7926712019-07-07 19:23:03 +03006531 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006532 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6533 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6534 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6535 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006536 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006537 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006538 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006539 "properties": {
6540 "minCountInstances": 0,
6541 "maxCountInstances": null,
6542 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03006543 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006544 },
6545 "inputs": {},
6546 "volumeGroupAllowed": false
6547 },
Ittay Sternf7926712019-07-07 19:23:03 +03006548 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006549 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6550 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6551 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6552 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006553 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006554 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006555 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006556 "properties": {
6557 "minCountInstances": 1,
6558 "maxCountInstances": 1,
6559 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03006560 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006561 },
6562 "inputs": {},
6563 "volumeGroupAllowed": true
6564 }
6565 },
6566 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03006567 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006568 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6569 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6570 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6571 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006572 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006573 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006574 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006575 "properties": {
6576 "minCountInstances": 1,
6577 "maxCountInstances": 1,
6578 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03006579 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006580 },
6581 "inputs": {}
6582 }
6583 },
6584 "vfcInstanceGroups": {}
6585 }
6586 },
6587 "networks": {
6588 "ExtVL 0": {
6589 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
6590 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
6591 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
6592 "name": "ExtVL",
6593 "version": "37.0",
6594 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
6595 "inputs": {},
6596 "commands": {},
6597 "properties": {
6598 "ecomp_generated_naming": "false",
6599 "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}}",
6600 "exVL_naming": "{ecomp_generated_naming=true}",
6601 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
6602 "network_homing": "{ecomp_selected_instance_node_target=false}"
6603 },
6604 "type": "VL",
6605 "modelCustomizationName": "ExtVL 0"
6606 }
6607 },
Ittay Sternf7926712019-07-07 19:23:03 +03006608 "collectionResources": {},
Ittay Stern6f900cc2018-08-29 17:01:32 +03006609 "configurations": {
6610 "Port Mirroring Configuration By Policy 0": {
6611 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
6612 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
6613 "description": "A port mirroring configuration by policy object",
6614 "name": "Port Mirroring Configuration By Policy",
6615 "version": "27.0",
6616 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
6617 "inputs": {},
6618 "commands": {},
6619 "properties": {},
6620 "type": "Configuration",
6621 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
6622 "sourceNodes": [],
6623 "collectorNodes": null,
6624 "configurationByPolicy": false
6625 }
6626 },
6627 "serviceProxies": {},
6628 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03006629 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006630 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
6631 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6632 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
6633 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006634 "name": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006635 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006636 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006637 "properties": {
6638 "minCountInstances": 0,
6639 "maxCountInstances": null,
6640 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03006641 "vfModuleLabel": "vflorence_vlc"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006642 },
6643 "inputs": {},
6644 "volumeGroupAllowed": false
6645 },
Ittay Sternf7926712019-07-07 19:23:03 +03006646 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006647 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
6648 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
6649 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
6650 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006651 "name": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006652 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006653 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006654 "properties": {
6655 "minCountInstances": 0,
6656 "maxCountInstances": null,
6657 "initialCount": 0,
Ittay Sternf7926712019-07-07 19:23:03 +03006658 "vfModuleLabel": "vflorence_gpb"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006659 },
6660 "inputs": {},
6661 "volumeGroupAllowed": false
6662 },
Ittay Sternf7926712019-07-07 19:23:03 +03006663 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006664 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6665 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6666 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6667 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006668 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006669 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006670 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006671 "properties": {
6672 "minCountInstances": 1,
6673 "maxCountInstances": 1,
6674 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03006675 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006676 },
6677 "inputs": {},
6678 "volumeGroupAllowed": true
6679 }
6680 },
6681 "volumeGroups": {
Ittay Sternf7926712019-07-07 19:23:03 +03006682 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006683 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
6684 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
6685 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
6686 "description": null,
Ittay Sternf7926712019-07-07 19:23:03 +03006687 "name": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006688 "version": "2",
Ittay Sternf7926712019-07-07 19:23:03 +03006689 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006690 "properties": {
6691 "minCountInstances": 1,
6692 "maxCountInstances": 1,
6693 "initialCount": 1,
Ittay Sternf7926712019-07-07 19:23:03 +03006694 "vfModuleLabel": "base_vflorence"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006695 },
6696 "inputs": {}
6697 }
6698 },
6699 "pnfs": {}
6700 }
6701 },
6702 "serviceInstance": {
6703 "6e59c5de-f052-46fa-aa7e-2fca9d674c44": {
6704 "vnfs": {
Ittay Sternf7926712019-07-07 19:23:03 +03006705 "VF_vGeraldine 0": {
6706 "originalName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006707 "rollbackOnFailure": "true",
6708 "instanceName": "",
6709 "vfModules": {
Ittay Sternf7926712019-07-07 19:23:03 +03006710 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
6711 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1dcudx": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006712 "modelInfo": {
6713 "modelInvariantId": "98a7c88b-b577-476a-90e4-e25a5871e02b",
6714 "modelVersionId": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
Ittay Sternf7926712019-07-07 19:23:03 +03006715 "modelName": "VfVgeraldine..vflorence_vlc..module-1",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006716 "modelVersion": "2",
6717 "modelCustomizationId": "55b1be94-671a-403e-a26c-667e9c47d091",
Ittay Sternf7926712019-07-07 19:23:03 +03006718 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006719 },
6720 "isMissingData": false,
6721 "supplementaryFile": "C:\\fakepath\\sample.json",
6722 "supplementaryFile_hidden": {},
6723 "supplementaryFile_hidden_content": "{\r\n \"name\": \"a\",\r\n \"value\": \"32\"\r\n}",
6724 "supplementaryFileContent": {
6725 "name": "a",
6726 "value": "32"
6727 },
6728 "supplementaryFileName": "sample.json",
6729 "instanceParams": [
6730 {}
6731 ]
6732 }
6733 }
6734 },
6735 "isMissingData": false,
Ittay Sternf7926712019-07-07 19:23:03 +03006736 "modelName": "VF_vGeraldine 0",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006737 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6738 "lcpCloudRegionId": "hvf6",
6739 "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
6740 "lineOfBusiness": "zzz1",
6741 "platformName": "platform",
6742 "modelInfo": {
6743 "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
6744 "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
Ittay Sternf7926712019-07-07 19:23:03 +03006745 "modelName": "VF_vGeraldine",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006746 "modelVersion": "2.0",
6747 "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
Ittay Sternf7926712019-07-07 19:23:03 +03006748 "modelCustomizationName": "VF_vGeraldine 0"
Ittay Stern6f900cc2018-08-29 17:01:32 +03006749 },
6750 "legacyRegion": null
6751 }
6752 },
6753 "networks": {},
6754 "instanceParams": [
6755 {}
6756 ],
6757 "validationCounter": 0,
6758 "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
6759 "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
6760 "subscriptionServiceType": "TYLER SILVIA",
6761 "lcpCloudRegionId": "hvf6",
6762 "tenantId": "1178612d2b394be4834ad77f567c0af2",
6763 "aicZoneId": "YYY1",
6764 "projectName": "yyy1",
6765 "owningEntityId": "aaa1",
6766 "owningEntityName": "aaa1",
6767 "rollbackOnFailure": "true",
6768 "isALaCarte": false,
6769 "bulkSize": 1,
6770 "modelInfo": {
6771 "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
6772 "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
6773 "modelName": "ComplexService",
6774 "modelVersion": "1.0"
6775 },
6776 "instanceName": "",
6777 "existingNames": {
6778 "serviceinstancename": "",
Ittay Sternf7926712019-07-07 19:23:03 +03006779 "vfvgeraldine00001": ""
Ittay Stern6f900cc2018-08-29 17:01:32 +03006780 },
6781 "existingVNFCounterMap": {
6782 "91415b44-753d-494c-926a-456a9172bbb9": 1
6783 },
6784 "existingNetworksCounterMap": {},
6785 "tenantName": "AIN Web Tool-15-D-SSPtestcustome",
6786 "aicZoneName": "UUUAIAAI-YYY1"
6787 }
6788 },
6789 "lcpRegionsAndTenants": {
6790 "lcpRegionList": [
6791 {
Ittay Sternf7926712019-07-07 19:23:03 +03006792 "id": "AAIAIC25",
6793 "name": "AAIAIC25",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006794 "isPermitted": true
6795 },
6796 {
6797 "id": "hvf6",
6798 "name": "hvf6",
6799 "isPermitted": true
6800 }
6801 ],
6802 "lcpRegionsTenantsMap": {
Ittay Sternf7926712019-07-07 19:23:03 +03006803 "AAIAIC25": [
Ittay Stern6f900cc2018-08-29 17:01:32 +03006804 {
6805 "id": "092eb9e8e4b7412e8787dd091bc58e86",
6806 "name": "USP-SIP-IC-24335-T-01",
6807 "isPermitted": true
6808 }
6809 ],
6810 "hvf6": [
6811 {
6812 "id": "bae71557c5bb4d5aac6743a4e5f1d054",
6813 "name": "AIN Web Tool-15-D-testalexandria",
6814 "isPermitted": true
6815 },
6816 {
Ittay Sternf7926712019-07-07 19:23:03 +03006817 "id": "229bcdc6eaeb4ca59d55221141d01f8e",
6818 "name": "AIN Web Tool-15-D-STTest2",
6819 "isPermitted": true
6820 },
6821 {
6822 "id": "1178612d2b394be4834ad77f567c0af2",
6823 "name": "AIN Web Tool-15-D-SSPtestcustome",
6824 "isPermitted": true
6825 },
6826 {
6827 "id": "19c5ade915eb461e8af52fb2fd8cd1f2",
6828 "name": "AIN Web Tool-15-D-UncheckedEcopm",
6829 "isPermitted": true
6830 },
6831 {
6832 "id": "de007636e25249238447264a988a927b",
6833 "name": "AIN Web Tool-15-D-dfsdf",
6834 "isPermitted": true
6835 },
6836 {
6837 "id": "62f29b3613634ca6a3065cbe0e020c44",
6838 "name": "AIN/SMS-16-D-Multiservices1",
6839 "isPermitted": true
6840 },
6841 {
6842 "id": "649289e30d3244e0b48098114d63c2aa",
6843 "name": "AIN Web Tool-15-D-SSPST66",
6844 "isPermitted": true
6845 },
6846 {
6847 "id": "3f21eeea6c2c486bba31dab816c05a32",
6848 "name": "AIN Web Tool-15-D-ASSPST47",
6849 "isPermitted": true
6850 },
6851 {
6852 "id": "f60ce21d3ee6427586cff0d22b03b773",
6853 "name": "CESAR-100-D-sspjg67246",
6854 "isPermitted": true
6855 },
6856 {
6857 "id": "8774659e425f479895ae091bb5d46560",
6858 "name": "CESAR-100-D-sspjg68359",
6859 "isPermitted": true
6860 },
6861 {
6862 "id": "624eb554b0d147c19ff8885341760481",
6863 "name": "AINWebTool-15-D-iftach",
6864 "isPermitted": true
6865 },
6866 {
6867 "id": "214f55f5fc414c678059c383b03e4962",
6868 "name": "CESAR-100-D-sspjg612401",
6869 "isPermitted": true
6870 },
6871 {
6872 "id": "c90666c291664841bb98e4d981ff1db5",
6873 "name": "CESAR-100-D-sspjg621340",
6874 "isPermitted": true
6875 },
6876 {
6877 "id": "ce5b6bc5c7b348e1bf4b91ac9a174278",
6878 "name": "sspjg621351cloned",
6879 "isPermitted": true
6880 },
6881 {
6882 "id": "b386b768a3f24c8e953abbe0b3488c02",
6883 "name": "AINWebTool-15-D-eteancomp",
6884 "isPermitted": true
6885 },
6886 {
6887 "id": "dc6c4dbfd225474e9deaadd34968646c",
6888 "name": "AINWebTool-15-T-SPFET",
6889 "isPermitted": true
6890 },
6891 {
6892 "id": "02cb5030e9914aa4be120bd9ed1e19eb",
6893 "name": "AINWebTool-15-X-eeweww",
6894 "isPermitted": true
6895 },
6896 {
6897 "id": "f2f3830e4c984d45bcd00e1a04158a79",
6898 "name": "CESAR-100-D-spjg61909",
6899 "isPermitted": true
6900 },
6901 {
6902 "id": "05b91bd5137f4929878edd965755c06d",
6903 "name": "CESAR-100-D-sspjg621512cloned",
6904 "isPermitted": true
6905 },
6906 {
6907 "id": "7002fbe8482d4a989ddf445b1ce336e0",
6908 "name": "AINWebTool-15-X-vdr",
6909 "isPermitted": true
6910 },
6911 {
6912 "id": "4008522be43741dcb1f5422022a2aa0b",
6913 "name": "AINWebTool-15-D-ssasa",
6914 "isPermitted": true
6915 },
6916 {
6917 "id": "f44e2e96a1b6476abfda2fa407b00169",
6918 "name": "AINWebTool-15-D-PFNPT",
6919 "isPermitted": true
6920 },
6921 {
6922 "id": "b69a52bec8a84669a37a1e8b72708be7",
6923 "name": "AINWebTool-15-X-vdre",
6924 "isPermitted": true
6925 },
6926 {
6927 "id": "fac7d9fd56154caeb9332202dcf2969f",
6928 "name": "AINWebTool-15-X-NONPODECOMP",
6929 "isPermitted": true
6930 },
6931 {
6932 "id": "2d34d8396e194eb49969fd61ffbff961",
6933 "name": "DN5242-Nov16-T5",
6934 "isPermitted": true
6935 },
6936 {
6937 "id": "cb42a77ff45b48a8b8deb83bb64acc74",
6938 "name": "ro-T11",
Ittay Stern6f900cc2018-08-29 17:01:32 +03006939 "isPermitted": true
6940 },
6941 {
6942 "id": "fa45ca53c80b492fa8be5477cd84fc2b",
6943 "name": "ro-T112",
6944 "isPermitted": true
6945 },
6946 {
Ittay Sternf7926712019-07-07 19:23:03 +03006947 "id": "4914ab0ab3a743e58f0eefdacc1dde77",
6948 "name": "DN5242-Nov21-T1",
6949 "isPermitted": true
6950 },
6951 {
6952 "id": "d0a3e3f2964542259d155a81c41aadc3",
6953 "name": "test-hvf6-09",
6954 "isPermitted": true
6955 },
6956 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006957 "id": "cbb99fe4ada84631b7baf046b6fd2044",
6958 "name": "DN5242-Nov16-T3",
6959 "isPermitted": true
6960 }
6961 ]
6962 }
6963 },
6964 "subscribers": [
6965 {
6966 "id": "CAR_2020_ER",
6967 "name": "CAR_2020_ER",
6968 "isPermitted": true
6969 },
6970 {
6971 "id": "21014aa2-526b-11e6-beb8-9e71128cae77",
6972 "name": "JULIO ERICKSON",
6973 "isPermitted": false
6974 },
6975 {
6976 "id": "DHV1707-TestSubscriber-2",
6977 "name": "DALE BRIDGES",
6978 "isPermitted": false
6979 },
6980 {
6981 "id": "DHV1707-TestSubscriber-1",
6982 "name": "LLOYD BRIDGES",
6983 "isPermitted": false
6984 },
6985 {
6986 "id": "jimmy-example",
6987 "name": "JimmyExampleCust-20161102",
6988 "isPermitted": false
6989 },
6990 {
6991 "id": "jimmy-example2",
6992 "name": "JimmyExampleCust-20161103",
6993 "isPermitted": false
6994 },
6995 {
6996 "id": "ERICA5779-TestSub-PWT-102",
6997 "name": "ERICA5779-TestSub-PWT-102",
6998 "isPermitted": false
6999 },
7000 {
7001 "id": "ERICA5779-TestSub-PWT-101",
7002 "name": "ERICA5779-TestSub-PWT-101",
7003 "isPermitted": false
7004 },
7005 {
7006 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7007 "name": "Emanuel",
7008 "isPermitted": false
7009 },
7010 {
7011 "id": "ERICA5779-Subscriber-4",
7012 "name": "ERICA5779-Subscriber-5",
7013 "isPermitted": false
7014 },
7015 {
7016 "id": "ERICA5779-TestSub-PWT-103",
7017 "name": "ERICA5779-TestSub-PWT-103",
7018 "isPermitted": false
7019 },
7020 {
7021 "id": "ERICA5779-Subscriber-2",
7022 "name": "ERICA5779-Subscriber-2",
7023 "isPermitted": false
7024 },
7025 {
7026 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7027 "name": "SILVIA ROBBINS",
7028 "isPermitted": true
7029 },
7030 {
7031 "id": "ERICA5779-Subscriber-3",
7032 "name": "ERICA5779-Subscriber-3",
7033 "isPermitted": false
7034 },
7035 {
7036 "id": "31739f3e-526b-11e6-beb8-9e71128cae77",
7037 "name": "CRAIG/ROBERTS",
7038 "isPermitted": false
7039 }
7040 ],
7041 "productFamilies": [
7042 {
7043 "id": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
Ittay Sternf7926712019-07-07 19:23:03 +03007044 "name": "ERICA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007045 "isPermitted": true
7046 },
7047 {
7048 "id": "17cc1042-527b-11e6-beb8-9e71128cae77",
7049 "name": "IGNACIO",
7050 "isPermitted": true
7051 },
7052 {
7053 "id": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
7054 "name": "Christie",
7055 "isPermitted": true
7056 },
7057 {
7058 "id": "a4f6f2ae-9bf5-4ed7-b904-06b2099c4bd7",
7059 "name": "Enhanced Services",
7060 "isPermitted": true
7061 },
7062 {
7063 "id": "vTerrance",
7064 "name": "vTerrance",
7065 "isPermitted": true
7066 },
7067 {
7068 "id": "323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
Ittay Sternf7926712019-07-07 19:23:03 +03007069 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007070 "isPermitted": true
7071 },
7072 {
7073 "id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
7074 "name": "Emanuel",
7075 "isPermitted": true
7076 },
7077 {
7078 "id": "d8a6ed93-251c-47ca-adc9-86671fd19f4c",
7079 "name": "BVOIP",
7080 "isPermitted": true
7081 },
7082 {
7083 "id": "db171b8f-115c-4992-a2e3-ee04cae357e0",
7084 "name": "LINDSEY",
7085 "isPermitted": true
7086 },
7087 {
7088 "id": "LRSI-OSPF",
7089 "name": "LRSI-OSPF",
7090 "isPermitted": true
7091 },
7092 {
7093 "id": "vRosemarie",
7094 "name": "HNGATEWAY",
7095 "isPermitted": true
7096 },
7097 {
7098 "id": "vHNPaas",
7099 "name": "WILKINS",
7100 "isPermitted": true
7101 },
7102 {
7103 "id": "e433710f-9217-458d-a79d-1c7aff376d89",
7104 "name": "TYLER SILVIA",
7105 "isPermitted": true
7106 },
7107 {
7108 "id": "b6a3f28c-eebf-494c-a900-055cc7c874ce",
7109 "name": "VROUTER",
7110 "isPermitted": true
7111 },
7112 {
Ittay Sternf7926712019-07-07 19:23:03 +03007113 "id": "vMuriel",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007114 "name": "vMuriel",
7115 "isPermitted": true
7116 },
7117 {
7118 "id": "0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
7119 "name": "CARA Griffin",
7120 "isPermitted": true
7121 },
7122 {
7123 "id": "c7611ebe-c324-48f1-8085-94aef0c6ef3d",
7124 "name": "DARREN MCGEE",
7125 "isPermitted": true
7126 },
7127 {
7128 "id": "e30755dc-5673-4b6b-9dcf-9abdd96b93d1",
7129 "name": "Transport",
7130 "isPermitted": true
7131 },
7132 {
7133 "id": "vSalvatore",
7134 "name": "vSalvatore",
7135 "isPermitted": true
7136 },
7137 {
7138 "id": "d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
Ittay Sternf7926712019-07-07 19:23:03 +03007139 "name": "JOSEFINA",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007140 "isPermitted": true
7141 },
7142 {
7143 "id": "vHubbard",
7144 "name": "vHubbard",
7145 "isPermitted": true
7146 },
7147 {
7148 "id": "12a96a9d-4b4c-4349-a950-fe1159602621",
7149 "name": "DARREN MCGEE",
7150 "isPermitted": true
7151 }
7152 ],
7153 "serviceTypes": {
7154 "e433710f-9217-458d-a79d-1c7aff376d89": [
7155 {
7156 "id": "0",
7157 "name": "vRichardson",
7158 "isPermitted": false
7159 },
7160 {
7161 "id": "1",
7162 "name": "TYLER SILVIA",
7163 "isPermitted": true
7164 },
7165 {
7166 "id": "2",
7167 "name": "Emanuel",
7168 "isPermitted": false
7169 },
7170 {
7171 "id": "3",
7172 "name": "vJamie",
7173 "isPermitted": false
7174 },
7175 {
7176 "id": "4",
7177 "name": "vVoiceMail",
7178 "isPermitted": false
7179 },
7180 {
7181 "id": "5",
7182 "name": "Kennedy",
7183 "isPermitted": false
7184 },
7185 {
7186 "id": "6",
Ittay Sternf7926712019-07-07 19:23:03 +03007187 "name": "vPorfirio",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007188 "isPermitted": false
7189 },
7190 {
7191 "id": "7",
7192 "name": "vVM",
7193 "isPermitted": false
7194 },
7195 {
7196 "id": "8",
7197 "name": "vOTA",
7198 "isPermitted": false
7199 },
7200 {
7201 "id": "9",
Ittay Sternf7926712019-07-07 19:23:03 +03007202 "name": "vFLORENCE",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007203 "isPermitted": false
7204 },
7205 {
7206 "id": "10",
7207 "name": "vMNS",
7208 "isPermitted": false
7209 },
7210 {
7211 "id": "11",
Ittay Sternf7926712019-07-07 19:23:03 +03007212 "name": "vEsmeralda",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007213 "isPermitted": false
7214 },
7215 {
7216 "id": "12",
7217 "name": "VPMS",
7218 "isPermitted": false
7219 },
7220 {
7221 "id": "13",
Ittay Sternf7926712019-07-07 19:23:03 +03007222 "name": "vWINIFRED",
Ittay Stern6f900cc2018-08-29 17:01:32 +03007223 "isPermitted": false
7224 },
7225 {
7226 "id": "14",
7227 "name": "SSD",
7228 "isPermitted": false
7229 },
7230 {
7231 "id": "15",
7232 "name": "vMOG",
7233 "isPermitted": false
7234 },
7235 {
7236 "id": "16",
7237 "name": "LINDSEY",
7238 "isPermitted": false
7239 },
7240 {
7241 "id": "17",
7242 "name": "JOHANNA_SANTOS",
7243 "isPermitted": false
7244 },
7245 {
7246 "id": "18",
7247 "name": "vCarroll",
7248 "isPermitted": false
7249 }
7250 ]
7251 },
7252 "aicZones": [
7253 {
7254 "id": "NFT1",
7255 "name": "NFTJSSSS-NFT1"
7256 },
7257 {
7258 "id": "JAG1",
7259 "name": "YUDFJULP-JAG1"
7260 },
7261 {
7262 "id": "YYY1",
7263 "name": "UUUAIAAI-YYY1"
7264 },
7265 {
Ittay Stern6f900cc2018-08-29 17:01:32 +03007266 "id": "AVT1",
7267 "name": "AVTRFLHD-AVT1"
7268 },
7269 {
7270 "id": "ATL34",
7271 "name": "ATLSANAI-ATL34"
7272 }
7273 ],
7274 "categoryParameters": {
7275 "owningEntityList": [
7276 {
7277 "id": "aaa1",
7278 "name": "aaa1"
7279 },
7280 {
7281 "id": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
7282 "name": "WayneHolland"
7283 },
7284 {
7285 "id": "Melissa",
7286 "name": "Melissa"
7287 }
7288 ],
7289 "projectList": [
7290 {
7291 "id": "WATKINS",
7292 "name": "WATKINS"
7293 },
7294 {
7295 "id": "x1",
7296 "name": "x1"
7297 },
7298 {
7299 "id": "yyy1",
7300 "name": "yyy1"
7301 }
7302 ],
7303 "lineOfBusinessList": [
7304 {
7305 "id": "ONAP",
7306 "name": "ONAP"
7307 },
7308 {
7309 "id": "zzz1",
7310 "name": "zzz1"
7311 }
7312 ],
7313 "platformList": [
7314 {
7315 "id": "platform",
7316 "name": "platform"
7317 },
7318 {
7319 "id": "xxx1",
7320 "name": "xxx1"
7321 }
7322 ]
7323 },
7324 "type": "[PRODUCT_FAMILIES] Update"
7325 }
7326 }
7327 }
7328
7329 function editSecondVnf(vnfNode: string) {
7330 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vnfNode, 1)
7331 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7332 cy.selectDropdownOptionByText('lineOfBusiness', 'ONAP');
7333 cy.genericFormSubmitForm();
7334 }
7335
7336 function checkDynamicInputs() {
7337 cy.getReduxState().then((state) => {
Ittay Sternf7926712019-07-07 19:23:03 +03007338 let dynamicInputs = state.service.serviceHierarchy['f4d84bb4-a416-4b4e-997e-0059973630b9'].vnfs['2017-488_PASQUALE-vPE 0'].inputs;
Ittay Stern6f900cc2018-08-29 17:01:32 +03007339
7340 chai.expect(dynamicInputs.vnf_config_template_version.description).equal("VPE Software Version");
7341 chai.expect(dynamicInputs.bandwidth_units.description).equal("Units of bandwidth");
7342 chai.expect(dynamicInputs.bandwidth.description).equal("Requested VPE bandwidth");
7343 chai.expect(dynamicInputs.AIC_CLLI.description).equal("AIC Site CLLI");
7344 chai.expect(dynamicInputs.availability_zone_0.description).equal("The Availability Zone to launch the instance.")
7345 chai.expect(dynamicInputs.ASN.description).equal("AV/PE");
7346 chai.expect(dynamicInputs.vnf_instance_name.description).equal("The hostname assigned to the vpe.");
7347
7348 });
7349 }
7350
7351 function assertEditvfModuleShowFile(vfModuleNode: string, content: string) {
7352 cy.drawingBoardTreeOpenContextMenuByElementDataTestId(vfModuleNode)
7353 .drawingBoardTreeClickOnContextMenuOptionByName('Edit');
7354 cy.get(".file-name").contains(content);
7355
7356 }
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03007357});