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

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

Formaturi

URI of the decompressed file on Kestra's internal storage