Download GCS with YAML

YAML parameters for Download GCS

Name Type Description
action Required String The ID of the action.
type Required String The type of the action. Should be set to DOWNLOAD_GCS.
bucket_name Required String The name of the GCS Bucket.
source_path Required String The path from which the file will be downloaded.
destination_path Required String The path in which the file will be saved.
integration Required Integration The ID of the integration.
application_name String The name of the GCS application.
overwrite Boolean Replace files if they already exist.
recursive Boolean If set to true, the whole directory tree is downloaded, otherwise only the files from the path are downloaded.
download_excludes String[] The paths and/or files that will be left out during the download.
download_includes String[] The exceptions from the ignore patterns set in download_excludes.

YAML example for Download GCS

yaml
actions: - action: "Download files from GCS" type: "DOWNLOAD_GCS" bucket_name: "bucketname" source_path: "source" destination_path: "destination" recursive: true overwrite: true integration: "my_integration" download_excludes: - "/tmp" - "*.log" download_includes: - "/tmp/assets" - "/tmp/styles" application_name: "hello-world"

Last modified on Mar 4, 2025