Issue-ID: INT-1178
[integration.git] / test / postman / 04_Onboard_VSP_part3.postman_collection.json
1 {
2         "info": {
3                 "_postman_id": "77a97519-f40d-4adf-a77b-19d680615689",
4                 "name": "04_Onboard_VSP_part3",
5                 "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
6         },
7         "item": [
8                 {
9                         "name": "Process VSP zip file",
10                         "event": [
11                                 {
12                                         "listen": "test",
13                                         "script": {
14                                                 "id": "1dceb509-a7e0-426f-b6fc-c50e9e9376e3",
15                                                 "exec": [
16                                                         "pm.test(\"Status code is 200\", function () {",
17                                                         "    pm.response.to.have.status(200);",
18                                                         "});",
19                                                         ""
20                                                 ],
21                                                 "type": "text/javascript"
22                                         }
23                                 }
24                         ],
25                         "request": {
26                                 "method": "PUT",
27                                 "header": [
28                                         {
29                                                 "key": "Content-Type",
30                                                 "value": "application/json"
31                                         },
32                                         {
33                                                 "key": "Accept",
34                                                 "value": "application/json"
35                                         },
36                                         {
37                                                 "key": "X-TransactionId",
38                                                 "value": "robot-ete-ba84612d-c1c6-4c53-9967-7b1dff276c7a"
39                                         },
40                                         {
41                                                 "key": "USER_ID",
42                                                 "value": "cs0008"
43                                         },
44                                         {
45                                                 "key": "X-FromAppId",
46                                                 "value": "robot-ete"
47                                         }
48                                 ],
49                                 "body": {
50                                         "mode": "raw",
51                                         "raw": "{}"
52                                 },
53                                 "url": {
54                                         "raw": "{{url-sdc2}}/sdc1/feProxy/onboarding-api/v1.0/vendor-software-products/{{auto_vsp_id}}/versions/{{auto_vsp_version_id}}/orchestration-template-candidate/process",
55                                         "host": [
56                                                 "{{url-sdc2}}"
57                                         ],
58                                         "path": [
59                                                 "sdc1",
60                                                 "feProxy",
61                                                 "onboarding-api",
62                                                 "v1.0",
63                                                 "vendor-software-products",
64                                                 "{{auto_vsp_id}}",
65                                                 "versions",
66                                                 "{{auto_vsp_version_id}}",
67                                                 "orchestration-template-candidate",
68                                                 "process"
69                                         ]
70                                 }
71                         },
72                         "response": [
73                                 {
74                                         "name": "Checkin VSP",
75                                         "originalRequest": {
76                                                 "method": "GET",
77                                                 "header": [],
78                                                 "body": {
79                                                         "mode": "raw",
80                                                         "raw": ""
81                                                 },
82                                                 "url": {
83                                                         "raw": ""
84                                                 }
85                                         },
86                                         "status": "OK",
87                                         "code": 200,
88                                         "_postman_previewlanguage": "json",
89                                         "header": [
90                                                 {
91                                                         "key": "access-control-allow-credentials",
92                                                         "value": "true",
93                                                         "name": "access-control-allow-credentials",
94                                                         "description": "Indicates whether or not the response to the request can be exposed when the credentials flag is true. When used as part of a response to a preflight request, this indicates whether or not the actual request can be made using credentials."
95                                                 },
96                                                 {
97                                                         "key": "access-control-allow-origin",
98                                                         "value": "chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop",
99                                                         "name": "access-control-allow-origin",
100                                                         "description": "Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."
101                                                 },
102                                                 {
103                                                         "key": "access-control-expose-headers",
104                                                         "value": "",
105                                                         "name": "access-control-expose-headers",
106                                                         "description": "Lets a server whitelist headers that browsers are allowed to access."
107                                                 },
108                                                 {
109                                                         "key": "content-type",
110                                                         "value": "application/json",
111                                                         "name": "content-type",
112                                                         "description": "The mime type of this content"
113                                                 },
114                                                 {
115                                                         "key": "date",
116                                                         "value": "Wed, 06 Jun 2018 16:14:24 GMT",
117                                                         "name": "date",
118                                                         "description": "The date and time that the message was sent"
119                                                 },
120                                                 {
121                                                         "key": "server",
122                                                         "value": "Jetty(9.3.21.v20170918)",
123                                                         "name": "server",
124                                                         "description": "A name for the server"
125                                                 },
126                                                 {
127                                                         "key": "transfer-encoding",
128                                                         "value": "chunked",
129                                                         "name": "transfer-encoding",
130                                                         "description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
131                                                 }
132                                         ],
133                                         "cookie": [],
134                                         "body": "{}"
135                                 }
136                         ]
137                 },
138                 {
139                         "name": "Commit VSP",
140                         "event": [
141                                 {
142                                         "listen": "test",
143                                         "script": {
144                                                 "id": "0f0417e6-2b03-44a4-9416-9f709077a525",
145                                                 "exec": [
146                                                         "pm.test(\"Status code is 200\", function () {",
147                                                         "    pm.response.to.have.status(200);",
148                                                         "});",
149                                                         ""
150                                                 ],
151                                                 "type": "text/javascript"
152                                         }
153                                 }
154                         ],
155                         "request": {
156                                 "method": "PUT",
157                                 "header": [
158                                         {
159                                                 "key": "Content-Type",
160                                                 "value": "application/json"
161                                         },
162                                         {
163                                                 "key": "Accept",
164                                                 "value": "application/json"
165                                         },
166                                         {
167                                                 "key": "X-TransactionId",
168                                                 "value": "robot-ete-ba84612d-c1c6-4c53-9967-7b1dff276c7a"
169                                         },
170                                         {
171                                                 "key": "USER_ID",
172                                                 "value": "cs0008"
173                                         },
174                                         {
175                                                 "key": "X-FromAppId",
176                                                 "value": "robot-ete"
177                                         }
178                                 ],
179                                 "body": {
180                                         "mode": "raw",
181                                         "raw": "{\"action\":\"Commit\",\"commitRequest\":{\"message\":\"ok\"}}"
182                                 },
183                                 "url": {
184                                         "raw": "{{url-sdc2}}/sdc1/feProxy/onboarding-api/v1.0/items/{{auto_vsp_id}}/versions/{{auto_vsp_version_id}}/actions",
185                                         "host": [
186                                                 "{{url-sdc2}}"
187                                         ],
188                                         "path": [
189                                                 "sdc1",
190                                                 "feProxy",
191                                                 "onboarding-api",
192                                                 "v1.0",
193                                                 "items",
194                                                 "{{auto_vsp_id}}",
195                                                 "versions",
196                                                 "{{auto_vsp_version_id}}",
197                                                 "actions"
198                                         ]
199                                 }
200                         },
201                         "response": [
202                                 {
203                                         "name": "Checkin VSP",
204                                         "originalRequest": {
205                                                 "method": "GET",
206                                                 "header": [],
207                                                 "body": {
208                                                         "mode": "raw",
209                                                         "raw": ""
210                                                 },
211                                                 "url": {
212                                                         "raw": ""
213                                                 }
214                                         },
215                                         "status": "OK",
216                                         "code": 200,
217                                         "_postman_previewlanguage": "json",
218                                         "header": [
219                                                 {
220                                                         "key": "access-control-allow-credentials",
221                                                         "value": "true",
222                                                         "name": "access-control-allow-credentials",
223                                                         "description": "Indicates whether or not the response to the request can be exposed when the credentials flag is true. When used as part of a response to a preflight request, this indicates whether or not the actual request can be made using credentials."
224                                                 },
225                                                 {
226                                                         "key": "access-control-allow-origin",
227                                                         "value": "chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop",
228                                                         "name": "access-control-allow-origin",
229                                                         "description": "Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."
230                                                 },
231                                                 {
232                                                         "key": "access-control-expose-headers",
233                                                         "value": "",
234                                                         "name": "access-control-expose-headers",
235                                                         "description": "Lets a server whitelist headers that browsers are allowed to access."
236                                                 },
237                                                 {
238                                                         "key": "content-type",
239                                                         "value": "application/json",
240                                                         "name": "content-type",
241                                                         "description": "The mime type of this content"
242                                                 },
243                                                 {
244                                                         "key": "date",
245                                                         "value": "Wed, 06 Jun 2018 16:14:24 GMT",
246                                                         "name": "date",
247                                                         "description": "The date and time that the message was sent"
248                                                 },
249                                                 {
250                                                         "key": "server",
251                                                         "value": "Jetty(9.3.21.v20170918)",
252                                                         "name": "server",
253                                                         "description": "A name for the server"
254                                                 },
255                                                 {
256                                                         "key": "transfer-encoding",
257                                                         "value": "chunked",
258                                                         "name": "transfer-encoding",
259                                                         "description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
260                                                 }
261                                         ],
262                                         "cookie": [],
263                                         "body": "{}"
264                                 }
265                         ]
266                 },
267                 {
268                         "name": "Submit VSP",
269                         "event": [
270                                 {
271                                         "listen": "test",
272                                         "script": {
273                                                 "id": "78d1f69f-e8aa-47aa-a456-45496847ace4",
274                                                 "exec": [
275                                                         "pm.test(\"Status code is 200\", function () {",
276                                                         "    pm.response.to.have.status(200);",
277                                                         "});",
278                                                         ""
279                                                 ],
280                                                 "type": "text/javascript"
281                                         }
282                                 }
283                         ],
284                         "request": {
285                                 "method": "PUT",
286                                 "header": [
287                                         {
288                                                 "key": "Content-Type",
289                                                 "value": "application/json"
290                                         },
291                                         {
292                                                 "key": "Accept",
293                                                 "value": "application/json"
294                                         },
295                                         {
296                                                 "key": "X-TransactionId",
297                                                 "value": "robot-ete-ba84612d-c1c6-4c53-9967-7b1dff276c7a"
298                                         },
299                                         {
300                                                 "key": "USER_ID",
301                                                 "value": "cs0008"
302                                         },
303                                         {
304                                                 "key": "X-FromAppId",
305                                                 "value": "robot-ete"
306                                         }
307                                 ],
308                                 "body": {
309                                         "mode": "raw",
310                                         "raw": "{\"action\": \"Submit\"}"
311                                 },
312                                 "url": {
313                                         "raw": "{{url-sdc2}}/sdc1/feProxy/onboarding-api/v1.0/vendor-software-products/{{auto_vsp_id}}/versions/{{auto_vsp_version_id}}/actions",
314                                         "host": [
315                                                 "{{url-sdc2}}"
316                                         ],
317                                         "path": [
318                                                 "sdc1",
319                                                 "feProxy",
320                                                 "onboarding-api",
321                                                 "v1.0",
322                                                 "vendor-software-products",
323                                                 "{{auto_vsp_id}}",
324                                                 "versions",
325                                                 "{{auto_vsp_version_id}}",
326                                                 "actions"
327                                         ]
328                                 }
329                         },
330                         "response": []
331                 },
332                 {
333                         "name": "CSAR VSP",
334                         "event": [
335                                 {
336                                         "listen": "test",
337                                         "script": {
338                                                 "id": "5900576b-42d4-4b68-ae67-770e76e6ba97",
339                                                 "exec": [
340                                                         "pm.test(\"Status code is 200\", function () {",
341                                                         "    pm.response.to.have.status(200);",
342                                                         "});",
343                                                         ""
344                                                 ],
345                                                 "type": "text/javascript"
346                                         }
347                                 }
348                         ],
349                         "request": {
350                                 "method": "PUT",
351                                 "header": [
352                                         {
353                                                 "key": "Content-Type",
354                                                 "value": "application/json"
355                                         },
356                                         {
357                                                 "key": "Accept",
358                                                 "value": "application/json"
359                                         },
360                                         {
361                                                 "key": "X-TransactionId",
362                                                 "value": "robot-ete-ba84612d-c1c6-4c53-9967-7b1dff276c7a"
363                                         },
364                                         {
365                                                 "key": "USER_ID",
366                                                 "value": "cs0008"
367                                         },
368                                         {
369                                                 "key": "X-FromAppId",
370                                                 "value": "robot-ete"
371                                         }
372                                 ],
373                                 "body": {
374                                         "mode": "raw",
375                                         "raw": "{\"action\": \"Create_Package\"}"
376                                 },
377                                 "url": {
378                                         "raw": "{{url-sdc2}}/sdc1/feProxy/onboarding-api/v1.0/vendor-software-products/{{auto_vsp_id}}/versions/{{auto_vsp_version_id}}/actions",
379                                         "host": [
380                                                 "{{url-sdc2}}"
381                                         ],
382                                         "path": [
383                                                 "sdc1",
384                                                 "feProxy",
385                                                 "onboarding-api",
386                                                 "v1.0",
387                                                 "vendor-software-products",
388                                                 "{{auto_vsp_id}}",
389                                                 "versions",
390                                                 "{{auto_vsp_version_id}}",
391                                                 "actions"
392                                         ]
393                                 }
394                         },
395                         "response": []
396                 }
397         ]
398 }