Synadia Connect

GCP Cloud Storage

NAMERUNTIMETYPEVERSIONSTATUS
gcp_cloud_storagewombatsinklatestpreview

Sends message parts as objects to a Google Cloud Storage bucket. Each object is uploaded with the path specified with the path field.

Configuration

nametypeoptionalsecretdescription
credentials_jsonstringnonoJSON credentials for authenticating with GCP.
bucketstringnonoThe name of the bucket to upload objects to.
pathexpressionyesnoThe path of the object to upload to. This field supports interpolation functions. The value defaults to ${!counter()}-${!timestamp_unix_nano()}.txt.
content_typestringyesnoThe content type of the object being uploaded. The value defaults to application/octet-stream.
content_encodingstringyesnoThe content encoding of the object being uploaded. The value defaults to ``.
collision_modestringyesnoThe behaviour to take when a collision occurs. The value should be one of append, error-if-exists, ignore or overwrite. The value defaults to overwrite.
chunk_sizeintyesnoThe size in bytes of each chunk to upload the object in. The value defaults to 1.6777216e+07.
timeoutstringyesnoThe maximum period to wait on an upload before abandoning it and reattempting. The value defaults to 5s.
max_in_flightintyesnoThe maximum number of messages to have in flight at any given time. The value defaults to 64.
Previous
GCP BigTable