MinIO icon

MinIO

Connect to your MinIO server

Actions11

Overview

This node operation generates a presigned URL for an object stored in a specified bucket. It is useful for securely sharing access to private objects without exposing credentials, allowing temporary access to download or interact with the object. For example, it can be used to provide time-limited download links for files stored in cloud storage buckets.

Use Case Examples

  1. Generate a presigned URL to share a private image stored in a bucket for 1 hour.
  2. Create a temporary URL to allow a user to upload a file to a specific bucket object.

Properties

Name Meaning
Bucket Name The name of the bucket containing the object for which to generate the presigned URL.
Object Name The name (key) of the object within the bucket for which to generate the presigned URL.
Options Additional options for generating the presigned URL, including expiration time, response headers, and request date.

Output

JSON

  • presignedUrl - The generated presigned URL for accessing the specified object.

Dependencies

  • Requires access to a cloud storage service with bucket and object management capabilities.

Troubleshooting

  • Ensure the bucket and object names are correct and accessible with the provided credentials.
  • Verify that the expiration time is set to a valid number of seconds.
  • Check that any custom response headers are correctly formatted.

Discussion