Batch-delete objects from Scaleway Object Storage
scaleway_s3_delete_objectsPermanently delete up to 1000 explicitly named S3 objects in a single API call. Requires explicit confirmation to prevent accidental bucket-wide deletion.
Instructions
PERMANENTLY delete up to 1000 explicitly-named objects in one call. Requires confirm=true. No prefix/wildcard form - never wipes a bucket recursively.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | Yes | Explicit list of keys to delete (S3 hard cap 1000 per call). No prefix or wildcard form - list scaleway_s3_list_objects first if you need to delete 'everything under a prefix'. | |
| bucket | Yes | Bucket name, e.g. 'payments-backups'. | |
| region | No | Region the bucket lives in. Defaults to the server's configured region (fr-par). | |
| confirm | Yes | Must be explicitly true. Deletion is immediate and irreversible for every key listed. |