Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Google Cloud Storage Transfer Service - triggers?

Hi,

Simple (I hope!) question about the google cloud storage transfer service. I'm potentially going to copy a million or so audio assets from S3 to Google. Two questions:

1. When each object is transferred to Google storage, do any triggers get honoured? I have a trigger on the target bucket and I need that to go off on 'object finalise' for each incoming object.

2. Is there any way to limit the transfer rate? (I suspect not, reading the docs)

Thanks,

A.

 

Solved Solved
0 2 1,279
1 ACCEPTED SOLUTION

I tested a transfer job between two Cloud Storage buckets, and Object Finalize triggers do process for each object uploaded. However, given that Cloud Storage events are delivered with Pub/Sub, the delivery guarantees of Pub/Sub notifications will apply, in case it affects your use case.

As for your second question, there is no direct way to change the rate of transfer from a transfer job. If you’d like to ensure the transfer happens as quickly as possible, please follow the best practices for transfer jobs.

View solution in original post