Plaform Hardening for DG Json files - Part 4
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Appc-API / Appc-API_update-vnfc-info.json
1 [\r
2     {\r
3         "id": "ca99a786.1adf8",\r
4         "type": "get-resource",\r
5         "name": "get-resource: A&AI Data for VServer",\r
6         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource=\"vserver\" \nkey=\"vserver.vserver-id = $aaiinfo[$k].vserverid AND \ntenant.tenant-id = $aaiinfo[$k].tenantid AND\ncloud-region.cloud-owner = $aaiinfo[$k].cloudowner AND\ncloud-region.cloud-region-id = $aaiinfo[$k].cloudregionid\"\npfx=\"tmp.vserver\" >\n\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 709.88330078125,\r
10         "y": 246,\r
11         "z": "c52d74c3.6a173",\r
12         "wires": [\r
13             [\r
14                 "fde2a23.0ae856",\r
15                 "2217ca10.f4dbfe",\r
16                 "45df48e.32abe38"\r
17             ]\r
18         ]\r
19     },\r
20     {\r
21         "id": "68770954.89e85",\r
22         "type": "dgstart",\r
23         "name": "DGSTART",\r
24         "outputs": 1,\r
25         "x": 204.88330078125,\r
26         "y": 92,\r
27         "z": "c52d74c3.6a173",\r
28         "wires": [\r
29             [\r
30                 "57a94af7.1d52e4"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "57a94af7.1d52e4",\r
36         "type": "service-logic",\r
37         "name": "Appc-API 4.0.0",\r
38         "module": "Appc-API",\r
39         "version": "4.0.0",\r
40         "comments": "",\r
41         "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='Appc-API' version='4.0.0'>",\r
42         "outputs": 1,\r
43         "x": 375.88330078125,\r
44         "y": 92,\r
45         "z": "c52d74c3.6a173",\r
46         "wires": [\r
47             [\r
48                 "d80de510.a9535"\r
49             ]\r
50         ]\r
51     },\r
52     {\r
53         "id": "d80de510.a9535",\r
54         "type": "method",\r
55         "name": "method update-vnfc-info",\r
56         "xml": "<method rpc='update-vnfc-info' mode='sync'>\n",\r
57         "comments": "",\r
58         "outputs": 1,\r
59         "x": 593.88330078125,\r
60         "y": 91,\r
61         "z": "c52d74c3.6a173",\r
62         "wires": [\r
63             [\r
64                 "36ef9227.2f9f7e"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "36ef9227.2f9f7e",\r
70         "type": "block",\r
71         "name": "block : atomic",\r
72         "xml": "<block atomic=\"true\">",\r
73         "atomic": "true",\r
74         "outputs": 1,\r
75         "x": 213.88330078125,\r
76         "y": 173,\r
77         "z": "c52d74c3.6a173",\r
78         "wires": [\r
79             [\r
80                 "e4367acb.1fb978",\r
81                 "ec095f59.d1d65"\r
82             ]\r
83         ]\r
84     },\r
85     {\r
86         "id": "e4367acb.1fb978",\r
87         "type": "set",\r
88         "name": "set vnfclistlen=0",\r
89         "xml": "<set>\n<parameter name='vnfclistlen' value='0' />\n",\r
90         "comments": "",\r
91         "x": 411.88330078125,\r
92         "y": 173,\r
93         "z": "c52d74c3.6a173",\r
94         "wires": []\r
95     },\r
96     {\r
97         "id": "ec095f59.d1d65",\r
98         "type": "for",\r
99         "name": "for: ...aaiinfo[]",\r
100         "xml": "<for atomic=\"true\" index=\"k\" start=\"0\" end=\"`$listlen`\" >",\r
101         "comments": "",\r
102         "outputs": 1,\r
103         "x": 243.88330078125,\r
104         "y": 246,\r
105         "z": "c52d74c3.6a173",\r
106         "wires": [\r
107             [\r
108                 "6b34e3c9.27ea34"\r
109             ]\r
110         ]\r
111     },\r
112     {\r
113         "id": "6b34e3c9.27ea34",\r
114         "type": "block",\r
115         "name": "block : atomic",\r
116         "xml": "<block atomic=\"true\">",\r
117         "atomic": "true",\r
118         "outputs": 1,\r
119         "x": 447.88330078125,\r
120         "y": 246,\r
121         "z": "c52d74c3.6a173",\r
122         "wires": [\r
123             [\r
124                 "ca99a786.1adf8"\r
125             ]\r
126         ]\r
127     },\r
128     {\r
129         "id": "fde2a23.0ae856",\r
130         "type": "not-found",\r
131         "name": "not-found",\r
132         "xml": "<outcome value='not-found'>\n",\r
133         "comments": "",\r
134         "outputs": 1,\r
135         "x": 972.88330078125,\r
136         "y": 204,\r
137         "z": "c52d74c3.6a173",\r
138         "wires": [\r
139             [\r
140                 "d8eb874c.b59238"\r
141             ]\r
142         ]\r
143     },\r
144     {\r
145         "id": "2217ca10.f4dbfe",\r
146         "type": "failure",\r
147         "name": "failure",\r
148         "xml": "<outcome value='failure'>\n",\r
149         "comments": "",\r
150         "outputs": 1,\r
151         "x": 954.88330078125,\r
152         "y": 266,\r
153         "z": "c52d74c3.6a173",\r
154         "wires": [\r
155             [\r
156                 "d8eb874c.b59238"\r
157             ]\r
158         ]\r
159     },\r
160     {\r
161         "id": "45df48e.32abe38",\r
162         "type": "failure",\r
163         "name": "success",\r
164         "xml": "<outcome value='success'>\n",\r
165         "comments": "",\r
166         "outputs": 1,\r
167         "x": 197.88330078125,\r
168         "y": 365,\r
169         "z": "c52d74c3.6a173",\r
170         "wires": [\r
171             [\r
172                 "9c9021bc.b88fa8"\r
173             ]\r
174         ]\r
175     },\r
176     {\r
177         "id": "d8eb874c.b59238",\r
178         "type": "block",\r
179         "name": "block : atomic",\r
180         "xml": "<block atomic=\"true\">",\r
181         "atomic": "true",\r
182         "outputs": 1,\r
183         "x": 1132.88330078125,\r
184         "y": 235,\r
185         "z": "c52d74c3.6a173",\r
186         "wires": [\r
187             [\r
188                 "4590c797.1fa088",\r
189                 "aed133a2.2225f8"\r
190             ]\r
191         ]\r
192     },\r
193     {\r
194         "id": "9c9021bc.b88fa8",\r
195         "type": "block",\r
196         "name": "block : atomic",\r
197         "xml": "<block atomic=\"true\">",\r
198         "atomic": "true",\r
199         "outputs": 1,\r
200         "x": 367.88330078125,\r
201         "y": 363,\r
202         "z": "c52d74c3.6a173",\r
203         "wires": [\r
204             [\r
205                 "5baeb97d.8be528"\r
206             ]\r
207         ]\r
208     },\r
209     {\r
210         "id": "5baeb97d.8be528",\r
211         "type": "switchNode",\r
212         "name": "switch: relationship length",\r
213         "xml": "<switch test=\"`$tmp.vserver.relationship-list.relationship_length`\">",\r
214         "comments": "",\r
215         "outputs": 1,\r
216         "x": 614.88330078125,\r
217         "y": 360,\r
218         "z": "c52d74c3.6a173",\r
219         "wires": [\r
220             [\r
221                 "6c48093.1fa56f8",\r
222                 "a039aec1.91e03"\r
223             ]\r
224         ]\r
225     },\r
226     {\r
227         "id": "a039aec1.91e03",\r
228         "type": "other",\r
229         "name": "Other",\r
230         "xml": "<outcome value=\"Other\">",\r
231         "comments": "",\r
232         "outputs": 1,\r
233         "x": 170.88330078125,\r
234         "y": 474,\r
235         "z": "c52d74c3.6a173",\r
236         "wires": [\r
237             [\r
238                 "b8d7820d.5420b"\r
239             ]\r
240         ]\r
241     },\r
242     {\r
243         "id": "6c48093.1fa56f8",\r
244         "type": "outcome",\r
245         "name": "NULL",\r
246         "xml": "<outcome value=\"\">",\r
247         "comments": "",\r
248         "outputs": 1,\r
249         "x": 859.88330078125,\r
250         "y": 364,\r
251         "z": "c52d74c3.6a173",\r
252         "wires": [\r
253             [\r
254                 "6cb2d58.62be52c"\r
255             ]\r
256         ]\r
257     },\r
258     {\r
259         "id": "6cb2d58.62be52c",\r
260         "type": "block",\r
261         "name": "block : atomic",\r
262         "xml": "<block atomic=\"true\">",\r
263         "atomic": "true",\r
264         "outputs": 1,\r
265         "x": 1022.88330078125,\r
266         "y": 366,\r
267         "z": "c52d74c3.6a173",\r
268         "wires": [\r
269             []\r
270         ]\r
271     },\r
272     {\r
273         "id": "b8d7820d.5420b",\r
274         "type": "for",\r
275         "name": "for: ...relationship[]",\r
276         "xml": "<for atomic=\"true\" index=\"i\" start=\"0\" end=\"`$tmp.vserver.relationship-list.relationship_length`\" >",\r
277         "comments": "",\r
278         "outputs": 1,\r
279         "x": 333.88330078125,\r
280         "y": 476,\r
281         "z": "c52d74c3.6a173",\r
282         "wires": [\r
283             [\r
284                 "584bee63.5ef69"\r
285             ]\r
286         ]\r
287     },\r
288     {\r
289         "id": "a801b938.dfe4",\r
290         "type": "switchNode",\r
291         "name": "switch: ...related-to",\r
292         "xml": "<switch test=\"`$tmp.vserver.relationship-list.relationship[$i].related-to`\">",\r
293         "comments": "",\r
294         "outputs": 1,\r
295         "x": 438.88330078125,\r
296         "y": 538,\r
297         "z": "c52d74c3.6a173",\r
298         "wires": [\r
299             [\r
300                 "f69424a2.0350d"\r
301             ]\r
302         ]\r
303     },\r
304     {\r
305         "id": "f69424a2.0350d",\r
306         "type": "outcome",\r
307         "name": "vnfc",\r
308         "xml": "<outcome value=\"vnfc\">",\r
309         "comments": "",\r
310         "outputs": 1,\r
311         "x": 628.88330078125,\r
312         "y": 535,\r
313         "z": "c52d74c3.6a173",\r
314         "wires": [\r
315             [\r
316                 "e43d220d.0c97f"\r
317             ]\r
318         ]\r
319     },\r
320     {\r
321         "id": "e43d220d.0c97f",\r
322         "type": "for",\r
323         "name": "for: ...relationship-data[]",\r
324         "xml": "<for atomic=\"true\" index=\"j\" start=\"0\" end=\"`$tmp.vserver.relationship-list.relationship[$i].relationship-data_length`\" >",\r
325         "comments": "",\r
326         "outputs": 1,\r
327         "x": 832.88330078125,\r
328         "y": 528,\r
329         "z": "c52d74c3.6a173",\r
330         "wires": [\r
331             [\r
332                 "5f70befc.28273"\r
333             ]\r
334         ]\r
335     },\r
336     {\r
337         "id": "5f70befc.28273",\r
338         "type": "block",\r
339         "name": "block : atomic",\r
340         "xml": "<block atomic=\"true\">",\r
341         "atomic": "true",\r
342         "outputs": 1,\r
343         "x": 227.88330078125,\r
344         "y": 631,\r
345         "z": "c52d74c3.6a173",\r
346         "wires": [\r
347             [\r
348                 "b03df48b.fe3f4"\r
349             ]\r
350         ]\r
351     },\r
352     {\r
353         "id": "b03df48b.fe3f4",\r
354         "type": "switchNode",\r
355         "name": "switch: ...relationship-key",\r
356         "xml": "<switch test=\"`$tmp.vserver.relationship-list.relationship[$i].relationship-data[$j].relationship-key`\">",\r
357         "comments": "",\r
358         "outputs": 1,\r
359         "x": 450.88330078125,\r
360         "y": 631,\r
361         "z": "c52d74c3.6a173",\r
362         "wires": [\r
363             [\r
364                 "d0c0b651.ef1c58"\r
365             ]\r
366         ]\r
367     },\r
368     {\r
369         "id": "d0c0b651.ef1c58",\r
370         "type": "outcome",\r
371         "name": "vnfc-name",\r
372         "xml": "<outcome value=\"vnfc.vnfc-name\">",\r
373         "comments": "",\r
374         "outputs": 1,\r
375         "x": 658.88330078125,\r
376         "y": 630,\r
377         "z": "c52d74c3.6a173",\r
378         "wires": [\r
379             [\r
380                 "b7f0009.11cd18"\r
381             ]\r
382         ]\r
383     },\r
384     {\r
385         "id": "584bee63.5ef69",\r
386         "type": "block",\r
387         "name": "block : atomic",\r
388         "xml": "<block atomic=\"true\">",\r
389         "atomic": "true",\r
390         "outputs": 1,\r
391         "x": 221.88330078125,\r
392         "y": 543,\r
393         "z": "c52d74c3.6a173",\r
394         "wires": [\r
395             [\r
396                 "a801b938.dfe4"\r
397             ]\r
398         ]\r
399     },\r
400     {\r
401         "id": "aed133a2.2225f8",\r
402         "type": "set",\r
403         "name": "set: Append to error message",\r
404         "xml": "<set>\n\t  <parameter name=\"error-message\" value=\"`'Get from A&amp;AI Failed for ' + $aaiinfo[$k].vserverid  + '.' + $error-message`\"/>",\r
405         "comments": "",\r
406         "x": 1372.88330078125,\r
407         "y": 256,\r
408         "z": "c52d74c3.6a173",\r
409         "wires": []\r
410     },\r
411     {\r
412         "id": "4590c797.1fa088",\r
413         "type": "record",\r
414         "name": "record",\r
415         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"Get Request to AnAI Failed\"/>\n<parameter name=\"field3\" value=\"`$service-configuration-notification-input.service-information.service-instance-id`\"/>\n\n",\r
416         "comments": "",\r
417         "outputs": 1,\r
418         "x": 1301.88330078125,\r
419         "y": 187,\r
420         "z": "c52d74c3.6a173",\r
421         "wires": [\r
422             []\r
423         ]\r
424     },\r
425     {\r
426         "id": "44fa882d.37258",\r
427         "type": "save",\r
428         "name": "update: A&AI  VNFC",\r
429         "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource=\"vnfc\" \nkey=\"vnfc.vnfc-name = $tmp.vserver.relationship-list.relationship[$i].relationship-data[$j].relationship-value and \nvserver.vserver-id = $aaiinfo[$k].vserverid AND \ntenant.tenant-id = $aaiinfo[$k].tenantid AND \ncloud-region.region-id = $aaiinfo[$k].cloudregionid \"  \nforce=\"true\" local-only=\"false\" pfx=\"tmp.AnAI-data.vnf\" >\n<parameter name=\"prov-status\" value=\"`$tmp.aai-prov-status`\"/>\n<parameter name=\"orchestration-status\" value=\"`$tmp.aai-orch-status`\"/>",\r
430         "comments": "",\r
431         "outputs": 1,\r
432         "x": 1056.88330078125,\r
433         "y": 636,\r
434         "z": "c52d74c3.6a173",\r
435         "wires": [\r
436             [\r
437                 "ac6f0c46.257ed8"\r
438             ]\r
439         ]\r
440     },\r
441     {\r
442         "id": "ac6f0c46.257ed8",\r
443         "type": "failure",\r
444         "name": "failure",\r
445         "xml": "<outcome value='failure'>\n",\r
446         "comments": "",\r
447         "outputs": 1,\r
448         "x": 1239.88330078125,\r
449         "y": 637,\r
450         "z": "c52d74c3.6a173",\r
451         "wires": [\r
452             [\r
453                 "51900e55.4456b"\r
454             ]\r
455         ]\r
456     },\r
457     {\r
458         "id": "51900e55.4456b",\r
459         "type": "block",\r
460         "name": "block : atomic",\r
461         "xml": "<block atomic='true'>",\r
462         "atomic": "true",\r
463         "comments": "",\r
464         "outputs": 1,\r
465         "x": 1398.88330078125,\r
466         "y": 639,\r
467         "z": "c52d74c3.6a173",\r
468         "wires": [\r
469             [\r
470                 "bf4d5312.a11fc",\r
471                 "42ec4cbb.ffb7ec"\r
472             ]\r
473         ]\r
474     },\r
475     {\r
476         "id": "bf4d5312.a11fc",\r
477         "type": "record",\r
478         "name": "record",\r
479         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"Update Request to AnAI Failed\"/>\n<parameter name=\"VNFCNAME\" value=\"`$vnfcinfo[$vnfclistlen].vnfcname`\"/>\n<parameter name=\"VSERVERID\" value=\"`$vnfcinfo[$vnfclistlen].vserverid`\"/>\n<parameter name=\"TENANTID\" value=\"`$vnfcinfo[$vnfclistlen].tenantid`\"/>\n\n",\r
480         "comments": "",\r
481         "outputs": 1,\r
482         "x": 1581.88330078125,\r
483         "y": 596,\r
484         "z": "c52d74c3.6a173",\r
485         "wires": [\r
486             []\r
487         ]\r
488     },\r
489     {\r
490         "id": "42ec4cbb.ffb7ec",\r
491         "type": "set",\r
492         "name": "set: Append to error message",\r
493         "xml": "<set>\n\t  <parameter name=\"error-message\" value=\"`'Update to A&amp;AI Failed for VNFC ' + $vnfcinfo[$vnfclistlen].vnfcname + '.' + $error-message`\"/>",\r
494         "comments": "",\r
495         "x": 1643.88330078125,\r
496         "y": 668,\r
497         "z": "c52d74c3.6a173",\r
498         "wires": []\r
499     },\r
500     {\r
501         "id": "b7f0009.11cd18",\r
502         "type": "block",\r
503         "name": "block : atomic",\r
504         "xml": "<block atomic=\"true\">",\r
505         "atomic": "true",\r
506         "outputs": 1,\r
507         "x": 834.88330078125,\r
508         "y": 632,\r
509         "z": "c52d74c3.6a173",\r
510         "wires": [\r
511             [\r
512                 "44fa882d.37258",\r
513                 "6309de41.c6ea18"\r
514             ]\r
515         ]\r
516     },\r
517     {\r
518         "id": "6309de41.c6ea18",\r
519         "type": "record",\r
520         "name": "record",\r
521         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"VNFCNAME\" value=\"`$tmp.vserver.relationship-list.relationship[$i].relationship-data[$j].relationship-value`\"/>\n<parameter name=\"VSERVERID\" value=\"`$aaiinfo[$k].vserverid`\"/>\n<parameter name=\"TENANTID\" value=\"`$aaiinfo[$k].tenantid`\"/>\n<parameter name=\"CLOUDOWNER\" value=\"`$aaiinfo[$k].cloudowner`\"/>\n<parameter name=\"CLOUDREGIONID\" value=\"`$aaiinfo[$k].cloudregionid`\"/>\n",\r
522         "comments": "",\r
523         "outputs": 1,\r
524         "x": 1027.88330078125,\r
525         "y": 581,\r
526         "z": "c52d74c3.6a173",\r
527         "wires": [\r
528             []\r
529         ]\r
530     }\r
531 ]