Consumed APIs

VNF-SDK

SDC allows the user to choose packages from VNF-SDK and start the onboarding from there instead of manually uploading a package.

URL Description
/onapapi/vnfsdk-marketplace/v1/PackageResource/csars get all available csar package data
/onapapi/vnfsdk-marketplace/v1/PackageResource/csars/{id}/files Download CSAR by id

SDC invokes Compliance Checks via VNF Test Platform (VTP)

URL Description
/vtp/scenarios retrieve list available test scenarios
/vtp/scenarios/{scenario}/testsuites retrieve a list of available test suites in a given scenario
/vtp/scenarios/{scenario}/testcases retrieve a list of available test cases in a given scenario
/vtp/scenarios/{scenario}/testsuites/{testSuiteName}/testcases/{testCaseName} retrieve test case parameters such as inputs and outputs in a given scenario and test suite
/vtp/executions execute a list of test cases