Download one or multiple files from your namespace files.
Use a regex glob pattern or a file path to download files from your namespace files. This can be useful to share code between projects and teams, which is located in different namespaces.
yaml
type: "io.kestra.plugin.core.namespace.DownloadFiles"
Download a namespace file.
yaml
id: download_file
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.core.namespace.DownloadFiles
namespace: tutorial
files:
- "**input.txt"
Download all namespace files from a specific namespace.
yaml
id: download_all_files
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.core.namespace.DownloadFiles
namespace: tutorial
files:
- "**"
Dynamic YES
A file or a list of files from the given namespace.
String or a list of strings; each string can either be a regex glob pattern or a file path URI.
Dynamic YES
The namespace from which you want to download files.
Dynamic YES
Default
The folder where the downloaded files will be stored
SubType string
Downloaded files.
The task returns a map containing the file path as a key and the file URI as a value.