Download multiple files from an SMB (e.g., Samba) server.
yaml
type: "io.kestra.plugin.fs.smb.downloads"Download files from my_share and move them to an archive_share
yaml
id: fs_smb_downloads
namespace: company.team
tasks:
- id: downloads
type: io.kestra.plugin.fs.smb.Downloads
host: localhost
port: "445"
username: foo
password: "{{ secret('SMB_PASSWORD') }}"
from: "/my_share/"
interval: PT10S
action: MOVE
moveDirectory: "/archive_share/"
The directory to list
Hostname of the remote server
Possible Values
MOVEDELETENONEThe action to do on downloaded files
Default
falseEnable the RSA/SHA1 algorithm (disabled by default)
The destination directory in case of MOVE
Password on the remote server
Default
445Port of the remote server
Default
falseList file recursively
A regexp to filter on full path
Username on the remote server
Format
date-time Possible Values
FOLDERFILEFILE_OR_FOLDERIMAGINARY Format
uri Default
false Format
date-time