- 04 Jul 2024
- 1 Minute to read
- PDF
Google Cloud Storage
- Updated on 04 Jul 2024
- 1 Minute to read
- PDF

Google Cloud Storage (GCS), an object storage service offered by Google Cloud Platform (GCP), is one of many delivery destinations that Bobsled supports. Bobsled has very flexible support for GCS Buckets, including control over:
Bucket region
Whether the bucket is created and managed by Bobsled, or is an external bucket managed by you or a partner
Access control. The permissions granted allow each Google Principal to perform read and copy operations on the Bobsled-managed destination bucket.
To learn more about Google Principals used within Bobsled please visit: Account Access Identifiers in Google Cloud Platform.
Bobsled-managed GCS bucket
A convenient way to deliver data to GCS buckets is to use a Bobsled managed bucket. These are buckets, created and managed by Bobsled, in an GCP account also created and managed by Bobsled. To access deliveries made to the Bobsled-managed GCP bucket, you will need to configure Bobsled to grant your Google Principal with read access to the Bobsled-managed destination bucket. Learn more on the Bobsled-managed bucket setup guide.
Bobsled grants the following permissions to any account that is granted access to the data in the share:
Storage.objects.get
Read object data and metadata, excluding ACLsStorage.objects.list
List objects in a bucket. Also read object metadata, excluding ACLs, when listingStorage.buckets.get
Returns metadata for a specified bucket.
External GCS bucket
For greater flexibility and control, Bobsled can deliver files to buckets on third-party GCP accounts. Learn more on the External bucket setup guide.
Consuming a data transfer
Once you’ve configured your destination in a share, granted access to a consumer, and transferred data, learn how to consume a data transfer in Google Cloud Storage