serverpod_cloud_storage_gcp library
Google Cloud Storage integration for Serverpod.
This package provides two implementations:
-
GoogleCloudStorage - Uses GCP's S3-compatible API with HMAC credentials. This is the original implementation and is compatible with existing setups.
-
NativeGoogleCloudStorage - Uses Google Cloud's native JSON API with service account credentials. This provides full GCP feature support.
Classes
- GcpEndpointConfig
- GCP Cloud Storage endpoint configuration using S3-compatible API.
- GoogleCloudStorage
- Google Cloud Storage implementation using S3-compatible API with HMAC credentials.
- NativeGoogleCloudStorage
- GCP cloud storage using native Google Cloud JSON API.