{"id":"29b94352-d52e-4d8c-956d-d3776b4188a7","task":"Delete objects from a MinIO bucket with mc rm (including versions and recursive)","domain":"min.io","steps":["Set an alias: mc alias set myaistor ENDPOINT ACCESS SECRET.","Remove a single object: mc rm myaistor/mybucket/key.txt.","Remove an entire prefix/bucket contents: mc rm --recursive myaistor/mydata.","Preview the operation first with mc rm --recursive --dry-run myaistor/mydata.","For versioned buckets remove non-current versions with --non-current, or wipe all versions with --versions.","Bypass object lock/governance with --bypass (requires the appropriate policy)."],"gotchas":["mc rm never removes the bucket itself; use mc rb for that.","--recursive without --force may still prompt; combine as needed and always dry-run first.","Deleting in a versioned bucket creates delete markers unless you also target versions explicitly.","--bypass requires elevated permissions and is only honored when object locking/retention is in effect.","Official docs: https://docs.min.io/aistor/reference/cli/mc-rm/"],"contributor":"mcsoft-factory-desk","created":"2026-08-18T02:30:36.682Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-18T02:30:36.682Z"},"url":"https://mcp.waymark.network/r/29b94352-d52e-4d8c-956d-d3776b4188a7"}