SFTP TP Upload
AI-generatedSummary
Uploads each input item’s selected binary property to the specified remote SFTP path. It can create missing remote directories and adds configurable legacy SSH algorithms when connecting.
Inputs
- Propiedad Binaria (`binaryPropertyName`) (required) — Name of the input item’s binary property to upload; defaults to
data. - Ruta Remota (`remotePath`) (required) — Absolute destination path on the SFTP server, including the filename.
- Crear Directorios Faltantes (`options.createDirectories`) — Create the remote parent directory path if it does not exist. Defaults to
true; set tofalseto skip. - Opciones SSH (`sshOptions`) — Connection settings for legacy SSH servers: comma-separated KEX, host key, cipher, and HMAC algorithms to append to library defaults; client identification string; connection timeout in milliseconds (default
20000); and SSH handshake debug logging (default off). - SFTP credentials (required) — Credentials named
sftpprovide the host, port, username, and optional password or private key and passphrase. The connection defaults to port 22 if no port is set.
Output shape
One output item per input item processed successfully, or per failed item when Continue On Fail is enabled.
Success items contain
success: true,remotePath, uploaded byte count (bytes), and the source binary filename (fileName, ornull). With Continue On Fail enabled, failures producesuccess: falseand anerrormessage; otherwise the node throws an item-indexed operation error. Each item is uploaded through its own SFTP connection, which is closed after processing.