Actions11
Bucket → Delete
AI-generatedOverview
This node interacts with MinIO S3 storage to manage buckets, files, and folders. Specifically, for the Bucket resource with the Delete operation, it deletes a specified bucket from the MinIO S3 storage. This is useful in scenarios where you need to programmatically remove storage buckets, such as cleaning up unused buckets or managing storage lifecycle in automated workflows.
Use Case Examples
- Deleting a bucket named 'my-bucket' to free up storage space.
- Automating the removal of buckets as part of a cleanup process in a data pipeline.
Properties
| Name | Meaning |
|---|---|
| Bucket Name | The name of the bucket to delete, required to identify which bucket to remove. |
Output
JSON
json- The response from the MinIO S3 API after attempting to delete the bucket, typically an empty object or confirmation message.
Dependencies
- Requires an API key credential for MinIO S3 access to authenticate and authorize bucket deletion requests.
Troubleshooting
- Common issues include attempting to delete a non-empty bucket, which MinIO S3 may reject, resulting in an error message indicating the bucket is not empty.
- Errors due to incorrect bucket names or lack of permissions can occur; ensure the bucket name is correct and the API key has sufficient privileges.
- Network or authentication errors may arise if the MinIO S3 credentials are invalid or the service is unreachable.
Links
- MinIO Client Quickstart Guide - Official documentation for MinIO client operations including bucket management.
- MinIO Client Complete Guide - Comprehensive guide covering all MinIO client commands and API usage.