Skip to main content

Cloud File Node

This node manages file operations in cloud storage systems with upload, download, and metadata handling.

The Cloud File Node provides cloud storage integration for file management operations.

The Cloud File Node handles file operations in cloud storage systems, supporting file uploads, downloads, metadata management, and access control for various cloud storage providers.

Inputs

File Operations

DataDescription
File DataFile content or reference to upload
File NameName for the file in cloud storage
File PathStorage path or folder location

Configuration

DataDescription
Storage ProviderCloud storage service (AWS S3, Google Cloud, etc.)
Bucket/ContainerStorage container identifier
Access PermissionsFile access control settings

Actions

SignalDescription
UploadUploads file to cloud storage
DownloadDownloads file from cloud storage
DeleteRemoves file from cloud storage

Outputs

File Information

DataDescription
File URLPublic or signed URL for file access
File SizeSize of the uploaded/downloaded file
File MetadataAdditional file properties and metadata

Events

SignalDescription
Upload CompleteTriggered when file upload finishes
Download CompleteTriggered when file download finishes
Operation ErrorTriggered on operation failure

Usage

Cloud Storage Operations

  1. File Uploads: Upload user files, documents, images
  2. File Downloads: Retrieve stored files for display or processing
  3. File Management: Organize, rename, and delete cloud files
  4. Access Control: Manage file permissions and sharing

Example Use Cases

  • User profile image uploads
  • Document management systems
  • Media file storage and streaming
  • Backup and archival operations
  • Content delivery optimization