Google Cloud Storage

Connect to your Google Cloud Storage buckets.

Getting Started

Prerequisites to create a Google Cloud storage based workflow. You will need

  1. A connection to Google Cloud Storage.

  2. A source bucket.

  3. (optional) A destination bucket. This can be the same as your source bucket, or omitted entirely.

Configuring a Google Cloud Storage Connection

Google Cloud Storage related actions require creating a gcs connection. The connection must be configured with the correct permissions for each Gretel Action.

For specific permissions, please refer to the Minimum Permissions section under each corresponding action.

Gretel GCS connections require the following fields

private_key_json

This private key JSON blob is used to authenticate Gretel with GCS object storage resources.

Create a Service Account

In order to generate a private key you will first need to create a service account, and then download the key for that service account.

Configure Bucket IAM Permissions

After the service account has been created, you can attach bucket specific permissions to the service account.

Please see each action's Minimum Permissions section for a list of permissions to attach to the service account.

Last updated

Was this helpful?