General Information
...
Service | API | Method | Data Models | Workflow |
---|---|---|---|---|
marketplace | /item/deploy/redeploy | PUT | N/A | N/A |
Description
This API redeploys a deployed item, when you redeploy you have the option to change the following:
for image you can change the tag
for repository you can change either
the tag
or the branch and commit
...
Input
Code Block |
---|
Type: application/json |
Param | Source | Type | Required | Description |
---|---|---|---|---|
type | query | string | yes |
|
name | query | string | yes |
|
env | query | string | yes |
|
version | query | string | yes |
|
image | body | Object | no | |
tag | body.image | string | yes | |
src | body | Object | no | |
from | body.src | Object | Yes |
body.src.from
Conditional require, with one of the following:
["tag"]
["branch", "commit"]
Param | Source | Type | Required | Description |
---|---|---|---|---|
tag | body.src.from | string | conditional yes | |
branch | body.src.from | string | conditional yes | |
commit | body.src.from | string | conditional yes |
either tag or brach and commit must be specified
Param | Source | Type | Required | Description |
---|---|---|---|---|
tag | body.image | string | yes |
Output
...
Response
SOAJS has a unified response. Check out this link to understand more the schema of SOAJS response
Valid Response
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Invalid Response
Expand | ||
---|---|---|
| ||
|
Response schema
Follow this link to check out the response JSON Schema
SOAJS Error Codes
...
Code | Description |
---|---|
400 | Business logic required data are missing |
406 | You are not allowed to deploy this item in this environment! |
407 | The deploy configuration of this Environment was not found |
410 | The deploy configuration of this version was not found |
413 | Item not deployed! |
421 | Unable to connect to item |
423 | Unable to redeploy item! |
501 | Item is locked! |
503 | Service Error + + %service_error% |
602 | Model error: + %model_error% |