Storage Upload
Uploads data to a remote storage provider.
Uploads data to a remote storage location, such as an S3 bucket or Google Cloud Storage.
Cloning Optimization#
This node includes a significant performance optimization. If the input data is connected directly from a Storage Download node, the system will attempt to perform a server-side clone of the object instead of downloading and re-uploading it.
This is only possible if both the source and destination storage providers are compatible (e.g., cloning an object from one S3 bucket to another).
If a direct clone is not possible, the node will fall back to streaming the data from the source and uploading it to the destination.
Inputs#
| Port | Description |
|---|---|
| Triggers the upload process. | |
| The name or key of the object in the remote storage. | |
| The data stream to upload. | |
| The destination storage provider where the data will be uploaded. |
Outputs#
| Port | Description |
|---|---|
| Executes on successful upload. | |
| Executes on upload failure. | |
| The storage provider, passed through from the input. |
ID: core/storage-upload@v1