ArchiveDecompress​Archive​Decompress

Decompress an archive file.

Take a zipped file from internal storage or as an input and decompress for use in a flow.

yaml
type: "io.kestra.plugin.compress.ArchiveDecompress"
yaml
id: archive_decompress
namespace: company.team

inputs:
  - id: file
    description: Compressed file
    type: FILE

tasks:
  - id: archive_decompress
    type: io.kestra.plugin.compress.ArchiveDecompress
    from: "{{ inputs.file }}"
    algorithm: ZIP
    compression: GZIP
Properties
Possible Values
ARARJCPIODUMPJARTARZIP

The algorithm of the archive file

The file's internal storage URI.

Possible Values
BROTLIBZIP2DEFLATEDEFLATE64GZIPLZ4BLOCKLZ4FRAMELZMASNAPPYSNAPPYFRAMEXZZZSTD

The compression used for the archive file. Some algorithms focus on compressing individual files (for example GZIP), while others compress and combine multiple files into a single archive. The single-file compressor is often used alongside a separate tool for archiving multiple files (TAR and GZIP for example)

SubType string

URI of the decompressed archive file on Kestra's internal storage.

Number of files decompressed

Total size of decompressed files in bytes