MinIO icon

MinIO

Connect to your MinIO server

Actions11

Overview

This node interacts with a storage service that organizes data into buckets. The "Bucket" resource with the "Default" operation allows users to perform actions on a specific bucket by specifying its name. This is useful for managing or manipulating data within a particular bucket, such as retrieving information or performing operations scoped to that bucket.

Common scenarios include:

  • Accessing or modifying contents of a specific bucket.
  • Managing bucket-level settings or metadata.
  • Integrating bucket data into workflows for processing or analysis.

For example, a user might select a bucket from a list and then trigger an operation to fetch or update its contents.

Properties

Name Meaning
Bucket Name Name of the bucket to operate on. Can be selected from a list of existing buckets or specified by ID.

Output

The node outputs JSON data representing the result of the operation performed on the specified bucket. The exact structure depends on the underlying operation logic but generally includes details about the bucket or the outcome of the action taken.

If the node supports binary data output (not explicitly shown in the provided code), it would typically represent files or objects stored within the bucket.

Dependencies

  • Requires connection credentials to access the storage service (e.g., API key or authentication token).
  • Depends on methods for credential testing and searching/listing buckets, indicating integration with the storage service's API.
  • The node uses internal methods for executing operations and listing buckets, which must be properly configured.

Troubleshooting

  • Issue: Unable to find or select the bucket from the list.

    • Cause: The list retrieval method may fail due to incorrect credentials or network issues.
    • Resolution: Verify that the API credentials are correct and have sufficient permissions. Check network connectivity.
  • Issue: Operation fails with an error related to bucket access.

    • Cause: The specified bucket name may be incorrect or the user lacks necessary permissions.
    • Resolution: Confirm the bucket name is accurate and that the credentials used have access rights to the bucket.
  • Issue: Node returns unexpected or empty output.

    • Cause: The operation may not be supported for the bucket or there could be an issue with the input parameters.
    • Resolution: Review the input properties and ensure they match the expected values. Consult documentation for supported operations.

Links and References

  • Refer to the storage service's official API documentation for detailed information on bucket operations.
  • n8n community forums and documentation for examples on using bucket-related nodes effectively.

Discussion