Removal of a committer
[ric-plt/ricdms.git] / api / ric-dms-api-2.0.yaml
index 421dbcd..510bdda 100644 (file)
@@ -27,6 +27,25 @@ host: localhost:8000
 schemes:
   - http
 paths:
+  /custom-onboard:
+    post:
+      summary: onboard helm pkg (custom onboarding)
+      consumes:
+        - multipart/form-data
+      parameters:
+        - in: formData
+          name: helmpkg
+          type: file
+          description: This file represents the helm chart.
+      responses:
+        '200':
+          description: successfully onboarded helmchart
+        '500':
+          description: helmchart onboard  failed
+          schema:
+            $ref: '#/definitions/error_message'
+      tags:
+        - experiment
   /charts:
     get:
       produces:
@@ -49,7 +68,6 @@ paths:
     get:
       produces:
         - application/zip
-        - text/json
       parameters:
         - in: path
           name: xApp_name
@@ -63,8 +81,7 @@ paths:
         '200':
           description: Download helm chart OK
           schema:
-            format: binary
-            type: string
+            type: file
         '500':
           description: Get helm chart values.yaml failed
           schema:
@@ -128,7 +145,6 @@ paths:
     get:
       produces:
         - application/json
-        - application/gzip
       parameters:
         - in: path
           name: xApp_name
@@ -140,11 +156,11 @@ paths:
           type: string
       responses:
         '200':
-          description: Get helm chart package OK
+          description: Get helm chart details OK
           schema:
-            type: file
+            type: object
         '500':
-          description: Get helm chart package failed
+          description: Get helm chart details failed
           schema:
             $ref: '#/definitions/error_message'
       tags:
@@ -197,7 +213,7 @@ paths:
           description: successful un-deploy xApp
           schema:
             type: object
-        '501':
+        '500':
           description: un-deployment failed
           schema:
             $ref: '#/definitions/error_message'
@@ -221,7 +237,7 @@ paths:
           description: successful deployment of xApp
           schema:
             type: object
-        '501':
+        '500':
           description: deployment failed
           schema:
             $ref: '#/definitions/error_message'