forze-storage-gcs
Installation
SKILL.md
Forze storage and GCS
Use when adding blob storage on Google Cloud Storage (gcloud-aio-storage async client). For S3-compatible backends, see forze-storage-s3. For general handler patterns, see forze-framework-usage.
Spec and deps route
StorageSpec.name is the logical route. Prefer a shared StrEnum and register the same route in GCSDepsModule.storages.
from enum import StrEnum
from forze.application.contracts.storage import StorageSpec
from forze_gcs import GCSClient, GCSDepsModule
class ResourceName(StrEnum):
PROJECT_ATTACHMENTS = "project-attachments"