X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=api%2Fric-dms-api-2.0.yaml;h=6348b6a64295a0237ec685e87abbae574c38f5b3;hb=6e2ec74c61155c0123f6df166064c1dec4b1c50b;hp=7d027c6e8bffffb39ceba32bb1d5b59f19a17dc2;hpb=a54c7929be0d1ea66d36f932db327165d5e14b84;p=ric-plt%2Fricdms.git diff --git a/api/ric-dms-api-2.0.yaml b/api/ric-dms-api-2.0.yaml index 7d027c6..6348b6a 100644 --- a/api/ric-dms-api-2.0.yaml +++ b/api/ric-dms-api-2.0.yaml @@ -27,6 +27,21 @@ host: localhost:8000 schemes: - http paths: + /custom-onboard: + post: + summary: upload a file + consumes: + - multipart/form-data + parameters: + - in: formData + name: upfile + type: file + description: api to upload file + responses: + '200': + description: successfully uploaded + tags: + - experiment /charts: get: produces: @@ -49,7 +64,6 @@ paths: get: produces: - application/zip - - text/json parameters: - in: path name: xApp_name @@ -63,8 +77,7 @@ paths: '200': description: Download helm chart OK schema: - format: binary - type: string + type: file '500': description: Get helm chart values.yaml failed schema: @@ -87,7 +100,9 @@ paths: '200': description: Get helm chart schema: - type: object + type: array + items: + type: object '500': description: Get helm chart failed schema: @@ -126,7 +141,6 @@ paths: get: produces: - application/json - - application/gzip parameters: - in: path name: xApp_name @@ -138,11 +152,11 @@ paths: type: string responses: '200': - description: Get helm chart package OK + description: Get helm chart details OK schema: type: object '500': - description: Get helm chart package failed + description: Get helm chart details failed schema: $ref: '#/definitions/error_message' tags: @@ -195,7 +209,7 @@ paths: description: successful un-deploy xApp schema: type: object - '501': + '500': description: un-deployment failed schema: $ref: '#/definitions/error_message' @@ -219,7 +233,7 @@ paths: description: successful deployment of xApp schema: type: object - '501': + '500': description: deployment failed schema: $ref: '#/definitions/error_message' @@ -393,13 +407,13 @@ definitions: properties: config: description: represents content of config file for xApp onboarding. - type: string + type: object config-file_url: description: specify url of config-file. type: string schema: description: represents conent of schema file for xApp onboarding. - type: string + type: object schema-file_url: description: specify url of schema-file. type: string