ArchiveDecompress
Decompress an archive file.
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
Dynamic
YES
Possible Values
AR
ARJ
CPIO
DUMP
JAR
TAR
ZIP
The algorithm of the archive file
Dynamic
YES
The file's internal storage URI.
Dynamic
YES
Possible Values
BROTLI
BZIP2
DEFLATE
DEFLATE64
GZIP
LZ4BLOCK
LZ4FRAME
LZMA
SNAPPY
SNAPPYFRAME
XZ
Z
ZSTD
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.