Download multiple files from SFTP server
type: "io.kestra.plugin.fs.sftp.Downloads"
Download a list of files and move it to an archive folders
id: fs_sftp_downloads
namespace: company.team
tasks:
- id: downloads
type: io.kestra.plugin.fs.sftp.Downloads
host: localhost
port: "22"
username: foo
password: pass
from: "/in/"
interval: PT10S
action: MOVE
moveDirectory: "/archive/"
The directory to list
Hostname of the remote server
The action to do on downloaded files
Configures Key exchange algorithm explicitly e. g diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha256, diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1.
Private keyfile in the PEM file format to connect to a remote server using SSH
To generate a PEM format key from OpenSSH, use the following command: ssh-keygen -m PEM
The destination directory in case of MOVE
Passphrase of the ssh key
Password on the remote server
Port of the remote server
SFTP proxy host
SFTP proxy password
SFTP proxy port
SFTP proxy type
SFTP proxy user
A regexp to filter on full path
Username on the remote server