Download
Download a file from a bucket.
yaml
type: "io.kestra.plugin.minio.Download"
yaml
id: minio_download
namespace: company.team
tasks:
- id: download_from_storage
type: io.kestra.plugin.minio.Download
accessKeyId: "<access-key>"
secretKeyId: "<secret-key>"
region: "eu-central-1"
bucket: "my-bucket"
key: "path/to/file"
Download file from an S3-compatible storage — here, Spaces Object Storage from Digital Ocean.
yaml
id: s3_compatible_download
namespace: company.team
tasks:
- id: download_from_storage
type: io.kestra.plugin.minio.Download
accessKeyId: "<access-key>"
secretKeyId: "<secret-key>"
endpoint: https://<region>.digitaloceanspaces.com
bucket: "kestra-test-bucket"
key: "data/orders.csv"
Dynamic YES
Access Key Id for authentication.
Dynamic YES
The bucket name.
Dynamic YES
URL to the MinIO endpoint.
Dynamic YES
The key of a file to download.
Dynamic YES
MinIO region with which the SDK should communicate.
Dynamic YES
Secret Key Id for authentication.
Dynamic YES
The specific version of the object.
The size of the body in bytes.
Format uri