Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 1 | .. This work is licensed under a Creative Commons Attribution 4.0 International License. |
| 2 | .. http://creativecommons.org/licenses/by/4.0 |
| 3 | |
Idan Amit | dbfbc63 | 2017-10-29 17:03:42 +0200 | [diff] [blame] | 4 | ============= |
Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 5 | Consumed APIs |
| 6 | ============= |
| 7 | |
Michael Lando | db0e898 | 2018-06-06 11:44:25 +0300 | [diff] [blame] | 8 | VNF-SDK |
| 9 | ------- |
Satyaki Mallick | cdc183e | 2018-10-18 10:06:18 +0530 | [diff] [blame] | 10 | SDC allows the user to choose packages from VNF-SDK and start the onboarding from there instead of manually uploading a package. |
Michael Lando | db0e898 | 2018-06-06 11:44:25 +0300 | [diff] [blame] | 11 | |
| 12 | |
| 13 | .. list-table:: |
| 14 | :widths: 60 40 |
| 15 | :header-rows: 1 |
| 16 | |
| 17 | * - URL |
| 18 | - Description |
| 19 | * - /onapapi/vnfsdk-marketplace/v1/PackageResource/csars |
seshukm | 86b2f6d | 2018-10-03 20:35:52 +0800 | [diff] [blame] | 20 | - get all available csar package data |
Michael Lando | db0e898 | 2018-06-06 11:44:25 +0300 | [diff] [blame] | 21 | * - /onapapi/vnfsdk-marketplace/v1/PackageResource/csars/{id}/files |
Vodafone | c4e0ca6 | 2019-04-09 15:18:21 +0530 | [diff] [blame] | 22 | - Download CSAR by id |
| 23 | |
| 24 | |
| 25 | SDC invokes Compliance Checks via VNF Test Platform (VTP) |
| 26 | |
| 27 | .. list-table:: |
| 28 | :widths: 60 40 |
| 29 | :header-rows: 1 |
| 30 | |
| 31 | * - URL |
| 32 | - Description |
| 33 | * - /vtp/scenarios |
| 34 | - retrieve list available test scenarios |
| 35 | * - /vtp/scenarios/{scenario}/testsuites |
kaihlavi | e9135d2 | 2019-05-17 14:54:25 +0300 | [diff] [blame] | 36 | - retrieve a list of available test suites in a given scenario |
Vodafone | c4e0ca6 | 2019-04-09 15:18:21 +0530 | [diff] [blame] | 37 | * - /vtp/scenarios/{scenario}/testcases |
| 38 | - retrieve a list of available test cases in a given scenario |
| 39 | * - /vtp/scenarios/{scenario}/testsuites/{testSuiteName}/testcases/{testCaseName} |
kaihlavi | e9135d2 | 2019-05-17 14:54:25 +0300 | [diff] [blame] | 40 | - retrieve test case parameters such as inputs and outputs in a given scenario and test suite |
Vodafone | c4e0ca6 | 2019-04-09 15:18:21 +0530 | [diff] [blame] | 41 | * - /vtp/executions |
| 42 | - execute a list of test cases |