Deployment API
The deployment functionality allows to transfer configurations of one BPC instance to another.
| Method | Endpoint |
|---|---|
|
|
Description Get a list of all deployment systems (= backend connections of type 'deployment_system'). |
|
Returns The requested data as JSON HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Get the diff of a source deployment system or snapshot and a target deployment system. |
|
Query Parameters
|
|
Returns The requested data as JSON. HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Get the diff of deployment source and target settings provided in the body content. Body:
|
|
Returns The diff as JSON HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Deploys the body content to the target system. |
|
Consumes
|
|
Query Parameters
|
|
Returns The deployment processing instructions as JSON file to download when the HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Processes the deployment instructions provided by the body content. |
|
Consumes
|
|
Query Parameters
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description To download specific bundles (JAR/WAR files) by their IDs as mime multipart data. Body:
|
|
Consumes
|
|
Returns The bundles as mime multipart data HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description To download a specific bundle (JAR/WAR files) by its ID. |
|
Path Parameters
|
|
Returns The bundle as data stream HTTP Status Code
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Imports the bundles provided by multipart form data. curl example
|
|
Consumes
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Special endpoint to import a single bundle from ExtJS by using multipart form data. |
|
Consumes
|
|
Returns ExtJS conform status info with the filename HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Deployment diffs can only be done when both systems use the same model version. This endpoint converts the model configurations provided in the content body to the model version of this installation. |
|
Consumes
|
|
Returns The migrated module configurations as JSON HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Copy an index from one deployment system to another. |
|
Path Parameters
|
|
Query Parameters
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Get a list of OpenSearch indices. |
|
Returns the index infos HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Get some infos of an index to deploy. |
|
Path Parameters
|
|
Returns the index info with its settings and mapping HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Downloads the first block of data from the given index. |
|
Path Parameters
|
|
Query Parameters
|
|
Returns the requested data HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Downloads the subsequent block of data from the given index. |
|
Path Parameters
|
|
Returns the requested data HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description To release a no longer used scroll identifier. This helps OpenSearch to release resources much faster. |
|
Path Parameters
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Prepares an index for upload. Creates it with the given settings and mapping. Body:
|
|
Consumes
|
|
Path Parameters
|
|
Query Parameters
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|
|
|
|
Description Feed an index with the uploaded data. Body:
|
|
Consumes
|
|
Parameters Path
|
|
Returns HTTP Status Code
Content-Type
|
|
Required Access Rights The logged in user, API Key or access token must have either the following role or right.
|