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:
get:
produces:
- application/zip
- - text/json
parameters:
- in: path
name: xApp_name
'200':
description: Download helm chart OK
schema:
- format: binary
- type: string
+ type: file
'500':
description: Get helm chart values.yaml failed
schema:
description: successful un-deploy xApp
schema:
type: object
- '501':
+ '500':
description: un-deployment failed
schema:
$ref: '#/definitions/error_message'
description: successful deployment of xApp
schema:
type: object
- '501':
+ '500':
description: deployment failed
schema:
$ref: '#/definitions/error_message'