Used to generate generic manifests for the given application to be Kustomized as needed
POST/resources/app.appvia.io/v2beta1/workspaces/:workspace/applications/:name/eject
Used to generate generic manifests for the given application to be Kustomized as needed
Request
Path Parameters
Workspace to use
Application to use
- application/json
Body
required
AppEnv is the name of the application environment
componentContainerImages
object
ComponentContainerImages is an optional list of images to be mapped to the named container
property name*
object
componentContainerTags
object
ComponentContainerTags is an optional list of tags to be mapped to the named container
property name*
object
componentImageTags
object
ImageTags is an optional set of image tag overrides for the components being deployed. If no image tag is specified here (and no entry is provided in Images), the default image from the component definition will be used.
Components is the names of the components that should be returns
Force runs the patch with force to override conflicts
ImageTag to use for all components, unless overridden by an entry in Images or ImageTags
images
object
Images is an optional set of image overrides for the components being deployed. If no image is specified here, the default image from the component definition will be used.
Remove causes the deployment to remove all resources from the manifest instead of deploying them.
Responses
- 200
- 400
- 401
- 403
- 500
Contains the manifests
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
items
undefined[]
required
{
"items": [
{
"Data": "string",
"Name": "string"
}
]
}
Validation error of supplied parameters/body
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
fieldErrors
undefined[]
required
{
"code": 0,
"fieldErrors": [
{
"errCode": "string",
"field": "string",
"message": "string"
}
],
"message": "string"
}
If not authenticated
If authenticated but not authorized
A generic API error containing the cause of the error
- application/json
- Schema
- Example (from schema)
Schema
{
"code": 0,
"detail": "string",
"message": "string",
"uri": "string",
"verb": "string"
}