GCP GCS operations
API operations supported.
Here we list a reference of GCS API operations supported by Flashback nodes.
HeadBucket
✅
✅
✅
HeadObject
✅
✅
✅
GetObject
✅ (1)
✅ (1)
✅ (1)
InsertObject
✅
with size limits (2)
✅
with size limits (2)
✅
with size limits (2)
DeleteObject
✅
✅
✅
ListObjects
✅
✅
✅
InitiateResumableUpload
✅
✅
✅
UploadPart
✅
✅
✅
RewriteObject
✅ (3)
✅ (3)
✅ (3)
PatchObject
✅
✅
Notes:
(1) Supports streaming.
(2) Max. single upload size is limited by the nodes to a default 100MB for performance reasons. If you need higher limits for whatever reason, please contact Flashback Support. For uploads >100MB, use the resumable uploads APIs.
(3) The following restrictions apply:
The copy operation follows all the restrictions imposed by the destination storage in terms of region, storage class, permissions, file size, etc.
Check out in S3 docs, GCS docs and Azure Blob docs for more detail on platform specific conditions and constraints.
The source bucket must be part of the Flashback Repository whose API keys you are using. The destination bucket does not have to be part of the Repository, but it must be accessible using the same credentials provided for the destination bucket.
Signed URLs
Here we list a reference of GCS Signed URL operations supported by Flashback nodes.
GetObject
✅
✅
✅
InsertObject
✅
✅
✅
DeleteObject
✅
✅
✅
General operations not supported:
Bucket level:
Versioning
Bucket-level operations (CreateBucket, DeleteBucket, etc.)
Bucket policies
Bucket CORS configuration
Bucket lifecycle rules
Bucket website configuration
Bucket logging
Bucket notifications
Bucket replication
Bucket analytics configurations
Bucket metrics configurations
Bucket inventory configurations
Bucket encryption
Bucket intelligent tiering
Bucket ownership controls
Bucket request payment
Bucket versioning
Bucket acceleration
Bucket public access block
Object level
Object tagging
Object ACLs
Object locking and retention
Object composition
Object retention and holds
Object custom metadata and time
Object soft delete and restore
Object patch operations (limited to basic metadata updates)
Select object content (GCS Select)
Restore object (for Coldline/Archive)
Last updated
Was this helpful?