GRAPI DG enhancement
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_vnf-topology-operation-async.json
1 [\r
2     {\r
3         "id": "869164d0.22fca8",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 177.77777099609375,\r
8         "y": 127.96921110153198,\r
9         "z": "fafe2484.405f98",\r
10         "wires": [\r
11             [\r
12                 "91e5b207.619a8"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "91e5b207.619a8",\r
18         "type": "service-logic",\r
19         "name": "GENERIC-RESOURCE-API ${project.version}",\r
20         "module": "GENERIC-RESOURCE-API",\r
21         "version": "${project.version}",\r
22         "comments": "",\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='GENERIC-RESOURCE-API' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 292.0634765625,\r
26         "y": 168.20732259750366,\r
27         "z": "fafe2484.405f98",\r
28         "wires": [\r
29             [\r
30                 "6e27b9bb.02b478"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "6e27b9bb.02b478",\r
36         "type": "method",\r
37         "name": "method vnf-topology-operation-async",\r
38         "xml": "<method rpc='vnf-topology-operation-async' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 265.63497161865234,\r
42         "y": 209.3977770805359,\r
43         "z": "fafe2484.405f98",\r
44         "wires": [\r
45             [\r
46                 "67687d15.90d894"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "628a912e.96075",\r
52         "type": "comment",\r
53         "name": "vnf-topology-operation-async",\r
54         "info": "",\r
55         "comments": "",\r
56         "x": 572.1226272583008,\r
57         "y": 75.55555486679077,\r
58         "z": "fafe2484.405f98",\r
59         "wires": []\r
60     },\r
61     {\r
62         "id": "67687d15.90d894",\r
63         "type": "block",\r
64         "name": "block : atomic",\r
65         "xml": "<block atomic=\"true\">",\r
66         "atomic": "true",\r
67         "outputs": 1,\r
68         "x": 290.3730583190918,\r
69         "y": 357.0913519859314,\r
70         "z": "fafe2484.405f98",\r
71         "wires": [\r
72             [\r
73                 "98b2b32c.4efe9",\r
74                 "ea413579.6ab908",\r
75                 "22dacf93.8c6e4"\r
76             ]\r
77         ]\r
78     },\r
79     {\r
80         "id": "98b2b32c.4efe9",\r
81         "type": "returnSuccess",\r
82         "name": "return success",\r
83         "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",\r
84         "comments": "",\r
85         "x": 480.015869140625,\r
86         "y": 421.5409588813782,\r
87         "z": "fafe2484.405f98",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "ea413579.6ab908",\r
92         "type": "switchNode",\r
93         "name": "switch svc-action",\r
94         "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
95         "comments": "",\r
96         "outputs": 1,\r
97         "x": 488.63487243652344,\r
98         "y": 358.15970182418823,\r
99         "z": "fafe2484.405f98",\r
100         "wires": [\r
101             [\r
102                 "a26e14a0.c75858",\r
103                 "7d83530e.ba2efc"\r
104             ]\r
105         ]\r
106     },\r
107     {\r
108         "id": "a26e14a0.c75858",\r
109         "type": "outcome",\r
110         "name": "assign",\r
111         "xml": "<outcome value='assign'>\n",\r
112         "comments": "",\r
113         "outputs": 1,\r
114         "x": 684.5872421264648,\r
115         "y": 335.06455087661743,\r
116         "z": "fafe2484.405f98",\r
117         "wires": [\r
118             [\r
119                 "a1897fe3.ec245"\r
120             ]\r
121         ]\r
122     },\r
123     {\r
124         "id": "7d83530e.ba2efc",\r
125         "type": "other",\r
126         "name": "other",\r
127         "xml": "<outcome value='Other'>\n",\r
128         "comments": "",\r
129         "outputs": 1,\r
130         "x": 681.9205017089844,\r
131         "y": 379.44537115097046,\r
132         "z": "fafe2484.405f98",\r
133         "wires": [\r
134             [\r
135                 "4fedef3f.f888b"\r
136             ]\r
137         ]\r
138     },\r
139     {\r
140         "id": "4fedef3f.f888b",\r
141         "type": "returnFailure",\r
142         "name": "return failure",\r
143         "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=\"`$vnf-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",\r
144         "comments": "",\r
145         "x": 833.8252372741699,\r
146         "y": 379.44545316696167,\r
147         "z": "fafe2484.405f98",\r
148         "wires": []\r
149     },\r
150     {\r
151         "id": "22dacf93.8c6e4",\r
152         "type": "set",\r
153         "name": "set skip-mdsal-update to Y",\r
154         "xml": "<set>\n<parameter name='skip-mdsal-update' value='Y' />\n",\r
155         "comments": "",\r
156         "x": 518.254020690918,\r
157         "y": 297.69841051101685,\r
158         "z": "fafe2484.405f98",\r
159         "wires": []\r
160     },\r
161     {\r
162         "id": "a1897fe3.ec245",\r
163         "type": "call",\r
164         "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-assign",\r
165         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-assign' mode='sync' >\n",\r
166         "comments": "",\r
167         "outputs": 1,\r
168         "x": 989.2063751220703,\r
169         "y": 335.1120238304138,\r
170         "z": "fafe2484.405f98",\r
171         "wires": [\r
172             []\r
173         ]\r
174     }\r
175 ]