Download
Download
yaml
type: "io.kestra.plugin.aws.s3.Download"Examples
yaml
id: aws_s3_download
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.aws.s3.Download
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
bucket: "my-bucket"
key: "path/to/file"
Properties
bucket *Requiredstring
accessKeyId string
compatibilityMode booleanstring
Default
falsedelimiter string
endpointOverride string
expectedBucketOwner string
forcePathStyle booleanstring
key string
marker string
maxFiles integerstring
Default
25maxKeys integerstring
Default
1000prefix string
regexp string
region string
requestPayer string
secretKeyId string
sessionToken string
stsEndpointOverride string
stsRoleArn string
stsRoleExternalId string
stsRoleSessionDuration string
Default
PT15MFormat
durationstsRoleSessionName string
versionId string
Outputs
contentLength integer
contentType string
files object
Definitions
io.kestra.plugin.aws.s3.models.FileInfo
contentLengthinteger
contentTypestring
eTagstring
metadataobject
SubTypestring
uristring
Format
uriversionIdstring
metadata object
SubTypestring
uri string
Format
uriversionId string
Metrics
file.size counter
Unit
bytes