Actions11
File → Get All
AI-generatedOverview
This node interacts with MinIO S3 storage to manage files within specified buckets. Specifically, the 'Get All' operation under the 'File' resource retrieves all files from a given bucket. This is useful for scenarios where you need to list or process all files stored in a particular bucket, such as batch processing, file inventory, or synchronization tasks.
Use Case Examples
- Retrieve all files from a bucket named 'my-bucket' to process or display them in a workflow.
- List all files in a bucket to generate a report or trigger further actions based on file presence.
Properties
| Name | Meaning |
|---|---|
| Bucket Name | Specifies the name of the bucket where the files are located. This is required to identify which bucket's files to retrieve. |
Output
JSON
json- Contains the list of files retrieved from the specified bucket. Each item represents a file's metadata or details.
Dependencies
- Requires an API key credential for MinIO S3 to authenticate and perform operations on the storage.
Troubleshooting
- Common issues include providing an incorrect bucket name, which results in errors or empty results. Verify the bucket name is correct and exists in the MinIO instance.
- Authentication failures due to invalid or missing API credentials will prevent access to the bucket and files. Ensure the MinIO API credentials are correctly configured in the node.
- Network connectivity issues to the MinIO server can cause request failures. Check network settings and MinIO server availability.
Links
- MinIO Client List Command - Documentation on listing objects in MinIO, relevant for understanding file listing operations.
- MinIO Client Complete Guide - Comprehensive guide on using MinIO client commands and API operations.