List
List
yaml
type: "io.kestra.plugin.aws.s3.List"Examples
yaml
id: aws_s3_list
namespace: company.team
tasks:
- id: list
type: io.kestra.plugin.aws.s3.List
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
bucket: "my-bucket"
prefix: "sub-dir"
Properties
bucket *Requiredstring
accessKeyId string
compatibilityMode booleanstring
delimiter string
encodingType string
endpointOverride string
expectedBucketOwner string
filter string
Default
BOTHPossible Values
FILESDIRECTORYBOTHforcePathStyle booleanstring
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
Outputs
objects array
Definitions
io.kestra.plugin.aws.s3.models.S3Object
etagstring
keystring
lastModifiedstring
Format
date-timeowner
io.kestra.plugin.aws.s3.models.Owner
displayNamestring
idstring
sizeinteger
uristring
Format
uriMetrics
s3.objects.count counter
Unit
objects