# Template: Extract from Google Cloud Storage
# Copy to your pipeline directory as extract.yaml
# Requires: pip install google-cloud-storage

title: gcs_extraction
description: Extract data from Google Cloud Storage
version: "1.0.0"

# Source type (required)
type: cloud_storage

storage:
  provider: gcs
  bucket: my-bucket-name
  path: data/input.json

  # Or prefix for multiple objects
  # prefix: data/inputs/

  # Credentials (optional - uses default credentials if omitted)
  # credentials:
  #   service_account_file: /path/to/service-account.json

format: json
batch_size: 1000
