Move a folder
move_prefixCopies every object under a prefix to another prefix and then deletes each source. Irreversible. Both prefixes must end in '/'. Each object is copied before its source goes, so a failure leaves the object rather than losing it - but a run that stops part-way leaves the folder split across both places. Call stat_prefix first and show the user what will move.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| overwrite | No | Write into a destination that already holds objects. | |
| connectionId | Yes | Connection id from list_connections. | |
| sourceBucket | Yes | Source bucket. | |
| sourcePrefix | Yes | Source prefix, must end in '/'. | |
| destinationBucket | Yes | Destination bucket. | |
| destinationPrefix | No | Destination prefix, must end in '/'. Empty writes to the bucket root. |