Compression FileDecompress

Compression FileDecompress

Certified

Decompress a single file

Expands one compressed file from internal storage using the specified algorithm and stores the decompressed content back to storage. Requires a compressor that supports decoding the provided input.

yaml
type: io.kestra.plugin.compress.FileDecompress
yaml
id: file_decompress
namespace: company.team

inputs:
  - id: file
    description: File to be decompressed
    type: FILE

tasks:
  - id: decompress
    type: io.kestra.plugin.compress.FileDecompress
    from: "{{ inputs.file }}"
    compression: Z
Properties
Possible Values
BROTLIBZIP2DEFLATEDEFLATE64GZIPLZ4BLOCKLZ4FRAMELZMASNAPPYSNAPPYFRAMEXZZZSTD

Compressor applied to the single file

Required compression algorithm for a single file. Brotli, Deflate64, and Snappy variants are decode-only and cannot be used when writing.

Internal storage URI of the compressed file

Formaturi

URI of the decompressed file on Kestra's internal storage