Change the Snaplex of a task
PATCH /task/plex
Overview
This API changes the Snaplex associated with a task.
Prerequisites
- Environment (Org) admin permissions
Request
PATCH https://{controlplane_path}/api/1/rest/public/task/plex
Path Parameters
Key | Description |
---|---|
controlplane_path |
Required. The path to the SnapLogic Control Plane:
elastic.snaplogic.com
For the UAT or EMEA control plane, substitute the name for elastic . For
example:
|
Query Parameters
None.
Request Header
In the request header, specify Basic
for authorization, add your credentials, and specify application/json
for content type:
Authorization: Basic {your_encoded_security_credentials}
Content-Type: application/json
Request Body
{
"task_path": "...",
"project_path": "...",
"runtime_path_id": "..."
}
Key | Type | Description |
---|---|---|
task_path |
string | The path to the specific task to be updated.
Format: Important: The path comparison is case-sensitive.
If |
project_path |
string | The path to the project to be updated. All tasks within the project are updated.
Format: Important: The path comparison is case-sensitive.
If |
runtime_path_id
|
string | The identifier of the Snaplex.
Format: |
Response
Response Body
{
"success": [ ... ],
"failed": [ ... ]
}
Key | Type | Description |
---|---|---|
success |
array | An array of strings containing the paths to the tasks that were successfully updated. |
failed |
array | An array of strings containing the paths to the tasks that were not updated. |