Update a task configuration.
Required Role: OPERATOR, ADMIN, or OWNER
All fields are optional - only provided fields will be updated.
Example request body:
{
"name": "Updated Task Name",
"rclone_config": {
"bwlimit": "200M",
"transfers": 16
},
"is_scheduled": false
}
Note: Updating a task does NOT affect currently running executions. Changes apply to future executions only.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Schema for updating an existing task.
All fields are optional to support partial updates.
1 - 2552000Task operation types.
copy, sync 10001000RClone configuration options for INPUT validation (TaskCreate/TaskUpdate).
This model validates user input and rejects unknown flags to prevent injection of untrusted rclone flags. Provider-specific defaults are injected at the service layer AFTER input validation.
See: https://rclone.org/flags/ for complete flag reference.
100Successful Response
Full task response with rclone config (for CRUD and detail endpoints).
Task operation types.
copy, sync Source location display name
Source location bucket name
Destination location display name
Destination location bucket name
Task definition status.
enabled, disabled, archived 2000Path within source bucket
1000"/prod/data"
Path within destination bucket
1000"/backup"
100Last scheduled execution time
RClone configuration options (includes provider-specific defaults)