3 "id": "5f902aaa.7aa9a4",
\r
9 "z": "540d3add.6d0b44",
\r
17 "id": "a24e36d1.cffe88",
\r
18 "type": "service-logic",
\r
19 "name": "DataChange ${project.version}",
\r
20 "module": "DataChange",
\r
21 "version": "${project.version}",
\r
23 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='DataChange' version='${project.version}'>",
\r
27 "z": "540d3add.6d0b44",
\r
35 "id": "62181046.00897",
\r
37 "name": "method esr-thirdparty-sdnc-discovery-of-zte",
\r
38 "xml": "<method rpc='esr-thirdparty-sdnc-discovery-of-zte' mode='sync'>\n",
\r
43 "z": "540d3add.6d0b44",
\r
51 "id": "bc55b20f.579c9",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic='true'>",
\r
60 "z": "540d3add.6d0b44",
\r
68 "id": "f7cce3b7.da11f",
\r
69 "type": "switchNode",
\r
70 "name": "switch aai-event-trigger",
\r
71 "xml": "<switch test=\"`$data-change-notification-input.aai-event-trigger`\">\n",
\r
76 "z": "540d3add.6d0b44",
\r
85 "id": "feebd6bc.652fa8",
\r
88 "xml": "<outcome value='Update'>\n",
\r
93 "z": "540d3add.6d0b44",
\r
101 "id": "274f1a37.9e7186",
\r
104 "xml": "<outcome value='delete'>\n",
\r
109 "z": "540d3add.6d0b44",
\r
117 "id": "9093c48f.404368",
\r
119 "name": "block : atomic",
\r
120 "xml": "<block atomic='true'>",
\r
126 "z": "540d3add.6d0b44",
\r
132 "id": "3a6c0212.670f4e",
\r
135 "xml": "<block>\n",
\r
141 "z": "540d3add.6d0b44",
\r
149 "id": "8c1f6548.e5e568",
\r
150 "type": "switchNode",
\r
151 "name": "switch type",
\r
152 "xml": "<switch test=\"`$zte.prop.sdncRestApi.type`\">\n",
\r
157 "z": "540d3add.6d0b44",
\r
166 "id": "74951572.ebdc6c",
\r
169 "xml": "<outcome value='SOTN'>\n",
\r
174 "z": "540d3add.6d0b44",
\r
182 "id": "eaaeda12.faa678",
\r
185 "xml": "<outcome value='Other'>\n",
\r
190 "z": "540d3add.6d0b44",
\r
198 "id": "c3125ba4.7ffdb8",
\r
199 "type": "returnFailure",
\r
200 "name": "return failure",
\r
201 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value=\"500\" />\n<parameter name='error-message' value=\"`'Unsupported type = ' + $prop.sdncRestApi.type`\" />\n",
\r
205 "z": "540d3add.6d0b44",
\r
209 "id": "c610ea22.d44298",
\r
211 "name": "block : atomic",
\r
212 "xml": "<block atomic='true'>",
\r
218 "z": "540d3add.6d0b44",
\r
228 "id": "93e42ee3.ef7c9",
\r
230 "name": "execute RestApiCallNode Get ZTE Topology",
\r
231 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutopotemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-topology-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopology\"/>",
\r
236 "z": "540d3add.6d0b44",
\r
245 "id": "7009dab5.0199f4",
\r
248 "xml": "<outcome value='success'>\n",
\r
253 "z": "540d3add.6d0b44",
\r
261 "id": "e43c55f6.204948",
\r
264 "xml": "<outcome value='failure'>\n",
\r
269 "z": "540d3add.6d0b44",
\r
277 "id": "2945e727.0d1da8",
\r
279 "name": "block : atomic",
\r
280 "xml": "<block atomic=\"true\">",
\r
286 "z": "540d3add.6d0b44",
\r
292 "id": "775e4e34.10584",
\r
293 "type": "returnFailure",
\r
294 "name": "return failure",
\r
295 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo rest api\" />\n",
\r
299 "z": "540d3add.6d0b44",
\r
303 "id": "14a63f8c.fb75e",
\r
305 "name": "for each topology",
\r
306 "xml": "<for index='nidx' start='0' end='`$ztetopology.output.topology.node-ref-id_length`' >",
\r
311 "z": "540d3add.6d0b44",
\r
319 "id": "4b8d1cd8.c32504",
\r
321 "name": "save network-resource",
\r
322 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='network-resource' \n key='network-resource.network-id = $prop.zte.network-id' >\n<parameter name='network-id' value='`$prop.zte.network-id`' />\n<parameter name='client-id' value='`$prop.zte.client-id`' />\n<parameter name='te-topo-id' value='`$prop.zte.topo-id`' />\n<parameter name='provider-id' value='`$prop.zte.provider-id`' />",
\r
327 "z": "540d3add.6d0b44",
\r
333 "id": "4a607014.a17fa",
\r
342 "z": "540d3add.6d0b44",
\r
348 "id": "5d5e9d41.c00664",
\r
350 "name": "execute RestApiCallNode Get ZTE oduTopology",
\r
351 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodetemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-topology-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynode\"/>",
\r
356 "z": "540d3add.6d0b44",
\r
365 "id": "66e109c3.50ba98",
\r
368 "xml": "<outcome value='success'>\n",
\r
373 "z": "540d3add.6d0b44",
\r
381 "id": "ddc8baae.4921b8",
\r
384 "xml": "<outcome value='failure'>\n",
\r
389 "z": "540d3add.6d0b44",
\r
397 "id": "72846c1a.17d914",
\r
398 "type": "returnFailure",
\r
399 "name": "return failure",
\r
400 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node rest api\" />\n",
\r
404 "z": "540d3add.6d0b44",
\r
408 "id": "48652b97.2fedc4",
\r
410 "name": "for each oduTopology node",
\r
411 "xml": "<for index='pidx' start='0' end='`$ztetopologynode.output.topology.node-ref-id_length`' >\n",
\r
416 "z": "540d3add.6d0b44",
\r
424 "id": "453fd3.8bd4502c",
\r
426 "name": "save pnf",
\r
427 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='admin-status' value=\"up\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",
\r
432 "z": "540d3add.6d0b44",
\r
438 "id": "c9e69fe4.50fcd",
\r
440 "name": "execute RestApiCallNode Get ZTE oduTopology Node details",
\r
441 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodedetailstemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-node-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynodedetails\"/>",
\r
446 "z": "540d3add.6d0b44",
\r
455 "id": "e85faec3.821",
\r
458 "xml": "<outcome value='failure'>\n",
\r
463 "z": "540d3add.6d0b44",
\r
471 "id": "854a7fc2.bfea9",
\r
472 "type": "returnFailure",
\r
473 "name": "return failure",
\r
474 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node details rest api\" />\n",
\r
478 "z": "540d3add.6d0b44",
\r
482 "id": "68392c6a.4e1674",
\r
485 "xml": "<outcome value='success'>\n",
\r
490 "z": "540d3add.6d0b44",
\r
498 "id": "109fc05a.9da5c",
\r
501 "xml": "<block>\n",
\r
507 "z": "540d3add.6d0b44",
\r
518 "id": "6075f692.b2caa8",
\r
520 "name": "save pnf relationship to network-resource in AAI",
\r
521 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf:relationship-list' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"network-resource\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/network-resources/network-resource/' + $prop.zte.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"network-resource.network-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.zte.network-id`\" />",
\r
526 "z": "540d3add.6d0b44",
\r
532 "id": "22a310d5.11293",
\r
534 "name": "save pnf relation with esr-thirdparty-sdnc",
\r
535 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='esr-thirdparty-sdnc:relationship-list' \n key='esr-thirdparty-sdnc.thirdparty-sdnc-id = $zte.prop.sdncRestApi.thirdpartySdnc.id' \n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"pnf\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $ztetopologynodedetails.output.node.uuid`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$ztetopologynodedetails.output.node.uuid`\" />\n",
\r
540 "z": "540d3add.6d0b44",
\r
546 "id": "f00776db.4dbaf8",
\r
548 "name": "execute RestApiCallNode Get ZTE oduTopology Node edge point details",
\r
549 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodenepdetailstemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-node-edge-point-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynodenepdetails\"/>",
\r
554 "z": "540d3add.6d0b44",
\r
563 "id": "6e627eca.00e4a",
\r
565 "name": "for each oduTopology node nep name",
\r
566 "xml": "<for index='tidx' start='0' end='`$ztetopologynodenepdetails.output.node-edge-point.name_length`' >\n",
\r
571 "z": "540d3add.6d0b44",
\r
579 "id": "7cffba09.0e7a94",
\r
581 "name": "contains client",
\r
582 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$ztetopologynodenepdetails.node-edge-point.name[tidx].value`\"/>\n <parameter name=\"target\" value=\"client\"/>\n ",
\r
587 "z": "540d3add.6d0b44",
\r
596 "id": "72be01d7.1258c",
\r
599 "xml": "<outcome value='success'>\n",
\r
604 "z": "540d3add.6d0b44",
\r
612 "id": "345328c1.c40d08",
\r
615 "xml": "<outcome value='failure'>\n",
\r
620 "z": "540d3add.6d0b44",
\r
628 "id": "fc122084.5176a",
\r
629 "type": "returnFailure",
\r
630 "name": "return failure",
\r
631 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node edge point details rest api\" />\n",
\r
635 "z": "540d3add.6d0b44",
\r
639 "id": "2aeff331.c3498c",
\r
641 "name": "set zte unique-ltpId",
\r
642 "xml": "<set>\n<parameter name='zte-unique-ltpId' value=\"`'nodeId-' + $ztetopologynodedetails.output.node.uuid + '-ltpId-' + $ztetopologynodenepdetails.output.node-edge-point.uuid`\" />\n",
\r
646 "z": "540d3add.6d0b44",
\r
650 "id": "62e34399.97db9c",
\r
653 "xml": "<block>\n",
\r
659 "z": "540d3add.6d0b44",
\r
669 "id": "e8680f6b.26d67",
\r
671 "name": "save p-interface",
\r
672 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n AND p-interface.interface-name = $zte-unique-ltpId' > \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />",
\r
677 "z": "540d3add.6d0b44",
\r
686 "id": "209b7c79.7331c4",
\r
689 "xml": "<block>\n",
\r
695 "z": "540d3add.6d0b44",
\r
701 "id": "eed25adb.58f488",
\r
704 "xml": "<outcome value='success'>\n",
\r
709 "z": "540d3add.6d0b44",
\r
717 "id": "67b16207.7b846c",
\r
720 "xml": "<outcome value='failure'>\n",
\r
725 "z": "540d3add.6d0b44",
\r
733 "id": "e4358a9c.200a58",
\r
736 "xml": "<block>\n",
\r
742 "z": "540d3add.6d0b44",
\r
748 "id": "588ee473.9cb17c",
\r
749 "type": "switchNode",
\r
751 "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.operational-state == 'ENABLED'`\">\n",
\r
756 "z": "540d3add.6d0b44",
\r
765 "id": "e2329ee1.9a7b6",
\r
766 "type": "outcomeTrue",
\r
768 "xml": "<outcome value='true'>\n",
\r
773 "z": "540d3add.6d0b44",
\r
781 "id": "eaec1cbd.8f432",
\r
782 "type": "outcomeFalse",
\r
784 "xml": "<outcome value='false'>\n",
\r
789 "z": "540d3add.6d0b44",
\r
797 "id": "67b87346.c6a5bc",
\r
798 "type": "switchNode",
\r
800 "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.administrative-state == 'LOCKED'`\">\n",
\r
805 "z": "540d3add.6d0b44",
\r
814 "id": "a037a75a.ae6708",
\r
815 "type": "switchNode",
\r
817 "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.administrative-state == 'LOCKED'`\">\n",
\r
822 "z": "540d3add.6d0b44",
\r
831 "id": "ba21f30c.c4435",
\r
832 "type": "outcomeTrue",
\r
834 "xml": "<outcome value='true'>\n",
\r
839 "z": "540d3add.6d0b44",
\r
847 "id": "ab98b4e0.12a4f8",
\r
848 "type": "outcomeFalse",
\r
850 "xml": "<outcome value='false'>\n",
\r
855 "z": "540d3add.6d0b44",
\r
863 "id": "90096244.386ff",
\r
864 "type": "outcomeTrue",
\r
866 "xml": "<outcome value='true'>\n",
\r
871 "z": "540d3add.6d0b44",
\r
879 "id": "b1e15aa1.abad48",
\r
880 "type": "outcomeFalse",
\r
882 "xml": "<outcome value='false'>\n",
\r
887 "z": "540d3add.6d0b44",
\r
895 "id": "1c144406.5ea9fc",
\r
897 "name": "save pnf",
\r
898 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='admin-status' value=\"down\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",
\r
903 "z": "540d3add.6d0b44",
\r
909 "id": "65322994.d1f668",
\r
911 "name": "save pnf",
\r
912 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='admin-status' value=\"up\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",
\r
917 "z": "540d3add.6d0b44",
\r
923 "id": "97879765.7b8ac8",
\r
925 "name": "save pnf",
\r
926 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='admin-status' value=\"down\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",
\r
931 "z": "540d3add.6d0b44",
\r
937 "id": "873e3131.8335a",
\r
938 "type": "switchNode",
\r
939 "name": "test operational-state",
\r
940 "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.operational-state == 'ENABLED'`\">\n",
\r
945 "z": "540d3add.6d0b44",
\r
954 "id": "dad7304e.123b4",
\r
955 "type": "outcomeTrue",
\r
957 "xml": "<outcome value='true'>\n",
\r
962 "z": "540d3add.6d0b44",
\r
970 "id": "cce973ee.e8539",
\r
971 "type": "outcomeFalse",
\r
973 "xml": "<outcome value='false'>\n",
\r
978 "z": "540d3add.6d0b44",
\r
986 "id": "a9bffbab.0baeb8",
\r
988 "name": "save p-interface",
\r
989 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n AND p-interface.interface-name = $zte-unique-ltpId' > \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='in-maint' value=\"true\" />\n\n",
\r
994 "z": "540d3add.6d0b44",
\r
1003 "id": "a6acf286.7190a",
\r
1004 "type": "success",
\r
1005 "name": "success",
\r
1006 "xml": "<outcome value='success'>\n",
\r
1011 "z": "540d3add.6d0b44",
\r
1019 "id": "655a7457.79319c",
\r
1020 "type": "failure",
\r
1021 "name": "failure",
\r
1022 "xml": "<outcome value='failure'>\n",
\r
1027 "z": "540d3add.6d0b44",
\r
1035 "id": "f73009af.d52ca8",
\r
1038 "xml": "<block>\n",
\r
1039 "atomic": "false",
\r
1044 "z": "540d3add.6d0b44",
\r
1050 "id": "6efad235.03a13c",
\r
1052 "name": "save p-interface",
\r
1053 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n AND p-interface.interface-name = $zte-unique-ltpId' > \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />\n\n",
\r
1058 "z": "540d3add.6d0b44",
\r
1064 "id": "367baa79.63cc46",
\r
1066 "name": "save p-interface",
\r
1067 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n AND p-interface.interface-name = $zte-unique-ltpId' > \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />\n\n",
\r
1072 "z": "540d3add.6d0b44",
\r
1078 "id": "bcbc6e2c.3314",
\r
1080 "name": "set params",
\r
1081 "xml": "<set>\n<parameter name='prop.zte.network-id' value=\"zteNetwork\" />\n<parameter name='prop.zte.client-id' value=\"zteClient1\" />\n<parameter name='prop.zte.topo-id' value=\"zteTopo1\" />\n<parameter name='prop.zte.provider-id' value=\"zteProvider1\" />\n",
\r
1085 "z": "540d3add.6d0b44",
\r
1089 "id": "2d5905b0.3495ea",
\r
1092 "xml": "<block>\n",
\r
1093 "atomic": "false",
\r
1098 "z": "540d3add.6d0b44",
\r
1107 "id": "69930609.325f68",
\r
1109 "name": "set odutopo node name",
\r
1110 "xml": "<set>\n<parameter name='prop.zte.odutopo.node.name' value='`$ztetopologynode.output.topology.node-ref-id[$pidx]`' />\n",
\r
1114 "z": "540d3add.6d0b44",
\r
1118 "id": "e65cd4cb.61e0c8",
\r
1120 "name": "set odutopo node nep uuid",
\r
1121 "xml": "<set>\n<parameter name='prop.zte.odutopo.node.nep.uuid' value='`$ztetopologynodedetails.output.node.node-edge-point-id[$ridx]`' />\n",
\r
1125 "z": "540d3add.6d0b44",
\r
1129 "id": "7e2199ff.99b1c8",
\r
1131 "name": "for each oduTopology node nep",
\r
1132 "xml": "<for index='ridx' start='0' end='`$ztetopologynodedetails.output.node.node-edge-point-id_length`' >\n",
\r
1137 "z": "540d3add.6d0b44",
\r
1145 "id": "cf240b59.497fb8",
\r
1148 "xml": "<block>\n",
\r
1149 "atomic": "false",
\r
1154 "z": "540d3add.6d0b44",
\r
1157 "e65cd4cb.61e0c8",
\r
1163 "id": "f75f21b7.efa77",
\r
1165 "name": "set zte bandwidth",
\r
1166 "xml": "<set>\n<parameter name='zte-bandwidth' value='`1250000000 * $ztetopologynodenepdetails.output.node-edge-point.lp[0].odu-nep-pac.odu-capacity`' />\n",
\r
1170 "z": "540d3add.6d0b44",
\r
1174 "id": "16563079.8d5e2",
\r
1175 "type": "execute",
\r
1176 "name": "execute Properties",
\r
1177 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
\r
1182 "z": "540d3add.6d0b44",
\r
1188 "id": "ca881019.9ce88",
\r
1192 "atomic": "false",
\r
1197 "z": "540d3add.6d0b44",
\r
1201 "4b8d1cd8.c32504",
\r
1207 "id": "6aaa8b79.149894",
\r
1208 "type": "switchNode",
\r
1210 "xml": "<switch test=\"`$ztetopologynode.output.topology.layer-protocol-name[0] == 'ODU'`\">\n",
\r
1215 "z": "540d3add.6d0b44",
\r
1218 "3cbcd27b.e8a5ce",
\r
1224 "id": "e7e2532e.34e23",
\r
1225 "type": "outcomeTrue",
\r
1227 "xml": "<outcome value='true'>\n",
\r
1232 "z": "540d3add.6d0b44",
\r
1240 "id": "3cbcd27b.e8a5ce",
\r
1241 "type": "outcomeFalse",
\r
1243 "xml": "<outcome value='false'>\n",
\r
1248 "z": "540d3add.6d0b44",
\r
1256 "id": "9b66d171.8f74a",
\r
1258 "name": "set topo name",
\r
1259 "xml": "<set>\n<parameter name='prop.zte.odutopo.name' value='`$ztetopology.output.topology.node-ref-id[$nidx]`' />\n",
\r
1263 "z": "540d3add.6d0b44",
\r
1267 "id": "5cd977af.6d2188",
\r
1270 "xml": "<block>\n",
\r
1271 "atomic": "false",
\r
1276 "z": "540d3add.6d0b44",
\r
1285 "id": "36d5c2cc.d55c4e",
\r
1286 "type": "success",
\r
1287 "name": "success",
\r
1288 "xml": "<outcome value='success'>\n",
\r
1293 "z": "540d3add.6d0b44",
\r
1301 "id": "c6db88ea.32d128",
\r
1302 "type": "failure",
\r
1303 "name": "failure",
\r
1304 "xml": "<outcome value='failure'>\n",
\r
1309 "z": "540d3add.6d0b44",
\r