3 "id": "65a8b91d.24abd8",
8 "y": 84.99999904632568,
17 "id": "84123a61.191508",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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='GENERIC-RESOURCE-API' version='${project.version}'>",
25 "x": 337.00391006469727,
26 "y": 157.00001621246338,
27 "z": "8dba42d4.2fc58",
35 "id": "8bfdb728.fd5fb8",
37 "name": "method sdwan-network-topology-operation-activate",
38 "xml": "<method rpc='sdwan-network-topology-operation-activate' mode='sync'>\n",
41 "x": 325.0040283203125,
42 "y": 244.99999904632568,
43 "z": "8dba42d4.2fc58",
51 "id": "61fe5ec.24b3ea",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 499.00392150878906,
59 "y": 353.0000581741333,
60 "z": "8dba42d4.2fc58",
83 "id": "1c31cf0.eb62931",
85 "name": "call GENERIC-RESOURCE-API:validate-sdwan-network-input-parameters",
86 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-sdwan-network-input-parameters' mode='sync' >\n",
89 "x": 957.3928070068359,
90 "y": 101.99999904632568,
91 "z": "8dba42d4.2fc58",
97 "id": "3d6bcf7d.5c2b4",
100 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"sdwan-network-topology-operation-activate\"/>\n<parameter name=\"field3\" value=\"SDWAN-Activate\"/>\n",
103 "x": 757.5595054626465,
104 "y": 155.77785205841064,
105 "z": "8dba42d4.2fc58",
111 "id": "55b053ca.9c8fec",
113 "name": "set networkId and network-object-path",
114 "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $network-topology-operation-input.network-information.network-id + '/network-data/'` \" />",
116 "x": 844.5597839355469,
117 "y": 1078.3134682178497,
118 "z": "8dba42d4.2fc58",
122 "id": "efb367a9.777348",
123 "type": "returnSuccess",
124 "name": "return success",
125 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
127 "x": 766.3375854492188,
128 "y": 1267.8688881397247,
129 "z": "8dba42d4.2fc58",
133 "id": "faa41b3d.6507b8",
135 "name": "set network-level-oper-status",
136 "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status' value='Active' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />",
138 "x": 811.4486999511719,
139 "y": 1139.53564286232,
140 "z": "8dba42d4.2fc58",
144 "id": "25d677c3.3e42d8",
146 "name": "execute Properties",
147 "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",
150 "x": 789.8616104125977,
151 "y": 208.77788829803467,
152 "z": "8dba42d4.2fc58",
158 "id": "eb7cc280.f6366",
160 "name": "update SDWAN VPN status to AAI",
161 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='sdwan-vpn' \n key='sdwan-vpn.sdwan-vpn-id = $network-topology-operation-input.network-information.network-id' >\n<parameter name='sdwan-vpn-id' value='`$network-topology-operation-input.network-information.network-id`' />\n<parameter name='operational-status' value='Active' />\n<parameter name='tenanat-id' value='`$prop.tenant-id`' />\n<parameter name='vpn-id' value='`$prop.vpn-id`' />",
164 "x": 828.6674156188965,
165 "y": 1202.2388544082642,
166 "z": "8dba42d4.2fc58",
172 "id": "178920a9.13ec3f",
174 "name": "set network in service-data",
175 "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />",
177 "x": 805.0043144226074,
178 "y": 1025.0913021564484,
179 "z": "8dba42d4.2fc58",
183 "id": "546fc3e9.7052dc",
185 "name": "for each network-input-parameters",
186 "xml": "<for index='idx' start='0' end='`$ctx.network-data.network-request-input.network-input-parameters.param_length`' >\n",
190 "y": 279.00390657782555,
191 "z": "8dba42d4.2fc58",
199 "id": "7343f9f8.91aa58",
206 "x": 1098.8373374938965,
207 "y": 213.33725771307945,
208 "z": "8dba42d4.2fc58",
217 "id": "8d49b6eb.aacfa8",
218 "type": "switchNode",
219 "name": "switch name",
220 "xml": "<switch test=\"`$ctx.network-data.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
223 "x": 1289.8373985290527,
224 "y": 209.3372901380062,
225 "z": "8dba42d4.2fc58",
233 "id": "9aed38f3.ef1268",
234 "type": "outcomeTrue",
236 "xml": "<outcome value='true'>\n",
239 "x": 1463.8375244140625,
240 "y": 209.33729395270348,
241 "z": "8dba42d4.2fc58",
249 "id": "f86c1bb0.83c838",
252 "xml": "<set>\n<parameter name='prop.name' value='`$ctx.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
254 "x": 1626.8374099731445,
255 "y": 208.9372886121273,
256 "z": "8dba42d4.2fc58",
260 "id": "1a43627f.6e263e",
261 "type": "get-resource",
262 "name": "get-resource esr-thirdparty-sdnc",
263 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = 'SDWANController' AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
267 "y": 388.00390657782555,
268 "z": "8dba42d4.2fc58",
278 "id": "1feb8ff6.c06a9",
281 "xml": "<outcome value='success'>\n",
285 "y": 334.00390657782555,
286 "z": "8dba42d4.2fc58",
294 "id": "a8710737.3b8c28",
297 "xml": "<outcome value='not-found'>\n",
300 "x": 1084.494873046875,
301 "y": 381.5779422223568,
302 "z": "8dba42d4.2fc58",
310 "id": "e42763ba.ed5ab",
313 "xml": "<outcome value='Other'>\n",
316 "x": 1079.827880859375,
317 "y": 422.91125521063805,
318 "z": "8dba42d4.2fc58",
326 "id": "4a6a181d.584358",
328 "name": "set controller data",
329 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
331 "x": 1278.5039672851562,
332 "y": 322.00390657782555,
333 "z": "8dba42d4.2fc58",
337 "id": "e9aab137.64b04",
338 "type": "returnFailure",
339 "name": "return failure",
340 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
342 "x": 1261.0662841796875,
343 "y": 369.86367830634117,
344 "z": "8dba42d4.2fc58",
348 "id": "4b35376e.7e4788",
349 "type": "returnFailure",
350 "name": "return failure",
351 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
353 "x": 1267.6004371643066,
354 "y": 418.35044798254967,
355 "z": "8dba42d4.2fc58",
359 "id": "204db58e.69892a",
361 "name": "execute RestApiCallNode Get token",
362 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>",
366 "y": 499.00390657782555,
367 "z": "8dba42d4.2fc58",
376 "id": "ced0b203.a391b",
379 "xml": "<outcome value='success'>\n",
382 "x": 1083.003978729248,
383 "y": 477.0039367675781,
384 "z": "8dba42d4.2fc58",
392 "id": "184980af.bcb96f",
395 "xml": "<outcome value='failure'>\n",
398 "x": 1075.253978729248,
399 "y": 530.6468200683594,
400 "z": "8dba42d4.2fc58",
408 "id": "17cfd49c.8c98fb",
410 "name": "set token-id",
411 "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\n",
414 "y": 478.00390657782555,
415 "z": "8dba42d4.2fc58",
419 "id": "2ec37152.e84eee",
420 "type": "returnFailure",
421 "name": "return failure",
422 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing get token rest api\" />\n",
424 "x": 1228.003978729248,
425 "y": 530.3968811035156,
426 "z": "8dba42d4.2fc58",
430 "id": "75ed8e31.a1e03",
431 "type": "switchNode",
432 "name": "switch topology",
433 "xml": "<switch test=\"`$ctx.network-data.network-request-input.network-input-parameters.param[$idx].name == 'topology'`\">\n",
437 "y": 262.00390657782555,
438 "z": "8dba42d4.2fc58",
446 "id": "6c4b55cb.0408ec",
447 "type": "outcomeTrue",
449 "xml": "<outcome value='true'>\n",
452 "x": 1462.2540321350098,
453 "y": 262.0039103925228,
454 "z": "8dba42d4.2fc58",
462 "id": "6d553f1a.6f2d",
464 "name": "set topology",
465 "xml": "<set>\n<parameter name='prop.topology' value='`$ctx.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
467 "x": 1625.2539176940918,
468 "y": 261.60390505194664,
469 "z": "8dba42d4.2fc58",
473 "id": "634732f9.1dcf5c",
475 "name": "block : atomic",
476 "xml": "<block atomic=\"true\">\n",
480 "x": 765.7539520263672,
481 "y": 745.0040283203125,
482 "z": "8dba42d4.2fc58",
490 "id": "f913ba01.d721f8",
492 "name": "execute RestApiCallNode Create network orchestration",
493 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-network-orchestration.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/network-orchestration-resources'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"put\"/>\n<parameter name=\"responsePrefix\" value=\"orchestration-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
496 "x": 1086.2540588378906,
497 "y": 734.004111289978,
498 "z": "8dba42d4.2fc58",
504 "id": "dc4c0558.42daa8",
506 "name": "block : atomic",
507 "xml": "<block atomic=\"true\">\n",
511 "x": 768.2539215087891,
512 "y": 807.0039566457272,
513 "z": "8dba42d4.2fc58",
523 "id": "e996dfd6.0f7c",
525 "name": "execute RestApiCallNode Create vpn",
526 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-vpn.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/overlay-network/vpn'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
529 "x": 1039.7539672851562,
530 "y": 797.0040806233883,
531 "z": "8dba42d4.2fc58",
537 "id": "fb537bd1.22fa68",
539 "name": "set prop.vpn-id and prop.vpn1Id",
540 "xml": "<set>\n<parameter name='prop.vpn-id' value='`$vpn-result.success[0].id`' />\n<parameter name='prop.vpn1Id' value='`$vpn-result.success[0].id`' />\n",
542 "x": 1035.7541236877441,
543 "y": 849.0041799545288,
544 "z": "8dba42d4.2fc58",
548 "id": "81b5cd25.b683d",
550 "name": "execute RestApiCallNode Create vpn topology",
551 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-vpn-topology.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/overlay-network/' + $prop.vpn-id + '/topology'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
554 "x": 1067.2539710998535,
555 "y": 901.0039548873901,
556 "z": "8dba42d4.2fc58",
562 "id": "f31fc51b.0a7188",
564 "name": "set tenant-id to service-data",
565 "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$network-topology-operation-input.network-request-input.network-input-parameters.param_length].name' value='tenant-id' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$network-topology-operation-input.network-request-input.network-input-parameters.param_length].value' value='`$prop.tenant-id`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param_length' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length + 1`' />",
567 "x": 803.2540588378906,
568 "y": 942.7540893554688,
569 "z": "8dba42d4.2fc58",
573 "id": "2ab6006d.5b2cc",
574 "type": "get-resource",
575 "name": "get-resource service-subscription",
576 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"service-subscription\" \n key= 'service-subscription.service-type = $service-data.networks.network[$tmp.nidx].network-data.service-information.subscription-service-type \n AND customer.global-customer-id = $service-data.networks.network[$tmp.nidx].network-data.service-information.global-customer-id'\n force=\"true\" pfx=\"tmp.AnAI-data\">\n \n",
579 "x": 821.5040435791016,
580 "y": 648.2539405822754,
581 "z": "8dba42d4.2fc58",
590 "id": "1272bfc5.9264a",
591 "type": "switchNode",
592 "name": "switch temp-ub-sub-account-id",
593 "xml": "<switch test='`$tmp.AnAI-data.temp-ub-sub-account-id`'>\n",
596 "x": 1233.504135131836,
597 "y": 613.0040216445923,
598 "z": "8dba42d4.2fc58",
607 "id": "89f0974b.4d94b8",
610 "xml": "<outcome value=''>",
613 "x": 1426.2185859680176,
614 "y": 587.0040626525879,
615 "z": "8dba42d4.2fc58",
623 "id": "b024d53.775b128",
626 "xml": "<outcome value='Other'>",
629 "x": 1426.504150390625,
630 "y": 642.0040254592896,
631 "z": "8dba42d4.2fc58",
639 "id": "fbfaef01.8c56a",
641 "name": "set prop.tenant-id",
642 "xml": "<set>\n<parameter name='prop.tenant-id' value='`$tmp.AnAI-data.temp-ub-sub-account-id`' />\n",
644 "x": 1582.5043258666992,
645 "y": 700.0039434432983,
646 "z": "8dba42d4.2fc58",
650 "id": "13ebb7af.038dc8",
652 "name": "block : atomic",
653 "xml": "<block atomic=\"true\">\n",
657 "x": 1564.2538948059082,
658 "y": 588.7539029121399,
659 "z": "8dba42d4.2fc58",
671 "id": "fa0331db.90ed7",
673 "name": "set prop.customer-id",
674 "xml": "<set>\n<parameter name='prop.customer-id' value='`$ctx.network-data.service-information.global-customer-id`' />\n",
676 "x": 1776.7542114257812,
677 "y": 525.7540578842163,
678 "z": "8dba42d4.2fc58",
682 "id": "4e788339.2d713c",
684 "name": "execute RestApiCallNode Create tenant",
685 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-tenant.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/baseservice/tenanats'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"put\"/>\n<parameter name=\"responsePrefix\" value=\"tenant-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
689 "y": 602.7539125978947,
690 "z": "8dba42d4.2fc58",
696 "id": "a323c09d.a8718",
698 "name": "set prop.tenant-id",
699 "xml": "<set>\n<parameter name='prop.tenant-id' value='`$tenant-result.data.tenantId`' />\n",
701 "x": 1787.7541389465332,
702 "y": 654.7539834976196,
703 "z": "8dba42d4.2fc58",
707 "id": "93da7d77.20b82",
709 "name": "execute RestApiCallNode Create tenant auth",
710 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/baseservice/tenanats/authorization/' + $prop.tenant-id`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"put\"/>\n<parameter name=\"responsePrefix\" value=\"tenant-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
713 "x": 1855.254135131836,
714 "y": 690.5039834976196,
715 "z": "8dba42d4.2fc58",
721 "id": "b9f4426f.77ac",
722 "type": "get-resource",
723 "name": "save-resource customer-id in service-subscription",
724 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"service-subscription\" \n key= 'service-subscription.service-type = $service-data.networks.network[$tmp.nidx].network-data.service-information.subscription-service-type \n AND customer.global-customer-id = $service-data.networks.network[$tmp.nidx].network-data.service-information.global-customer-id'>\n<parameter name='temp-ub-sub-account-id' value='`$prop.customer-id`' />\n\n",
727 "x": 1857.7540130615234,
728 "y": 563.7540616989136,
729 "z": "8dba42d4.2fc58",
735 "id": "7a3e9a9e.b5ebe4",
738 "xml": "<outcome value='success'>\n",
742 "y": 620.9999990463257,
743 "z": "8dba42d4.2fc58",
751 "id": "beceadfe.18cd7",
754 "xml": "<outcome value='failure'>\n",
758 "y": 674.6428823471069,
759 "z": "8dba42d4.2fc58",
767 "id": "e7f65c34.ba5cc",
768 "type": "returnFailure",
769 "name": "return failure",
770 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing get token rest api\" />\n",
773 "y": 674.3929433822632,
774 "z": "8dba42d4.2fc58",
778 "id": "d5289859.e9ecf8",
780 "name": "set vpn-id to service-data",
781 "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$network-topology-operation-input.network-request-input.network-input-parameters.param_length].name' value='vpn-id' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$network-topology-operation-input.network-request-input.network-input-parameters.param_length].value' value='`$prop.vpn-id`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param_length' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length + 1`' />",
783 "x": 801.5039825439453,
784 "y": 980.5039672851562,
785 "z": "8dba42d4.2fc58",