File system List

File system List

Certified

List files on an NFS mount

Lists files under an NFS path with optional regex filtering and recursion. Sorted with sort (default NONE) before capping results at maxFiles (default 25).

yaml
type: io.kestra.plugin.fs.nfs.List

List files in an NFS directory.

yaml
    id: nfs_list
    namespace: company.team

    tasks:
      - id: list_files
        type: io.kestra.plugin.fs.nfs.List
        from: /mnt/nfs/shared/documents
        regExp: '.*\.pdf$'
        recursive: true
        sort: NAME_ASC
Properties

Directory path to list

Default25

The maximum number of files to retrieve at once

Reference (ref) of the pluginDefaults to apply to this task.

Defaultfalse

List files recursively

Regular expression to filter files

DefaultNONE
Possible Values
NONELAST_MODIFIED_ASCLAST_MODIFIED_DESCNAME_ASCNAME_DESC

Sort order applied to the list before maxFiles truncation

NONE (default) preserves the order returned by the filesystem walk. LAST_MODIFIED_ASC/LAST_MODIFIED_DESC sort by last modified time, oldest/newest first. NAME_ASC/NAME_DESC sort alphabetically by file name.

The list of files found

Definitions
creationTimestring
Formatdate-time

The creation time of the file

isDirectoryboolean

Whether the file is a directory

isHiddenboolean

Whether the file is hidden

isSymbolicLinkboolean

Whether the file is a symbolic link

lastAccessTimestring
Formatdate-time

The last access time of the file

lastModifiedTimestring
Formatdate-time

The last modified time of the file

localPath

The java.nio.file.Path of the file

namestring

The name of the file

sizeinteger
Default0

The size of the file in bytes

uristring
Formaturi

The absolute URI of the file