set_versioning
Enable or suspend versioning for a MinIO bucket to control object history. Preview changes with dry run before applying, and target a specific MinIO instance if needed.
Instructions
[WRITE][risk=medium] Enable or suspend bucket versioning. Reversible → prior state.
Args: bucket_name: Bucket name (from bucket_ls). status: "Enabled" or "Suspended". dry_run: If True, preview without changing versioning. target: MinIO target name from config; omit for the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| target | No | ||
| dry_run | No | ||
| bucket_name | Yes |