Microsoft's Azure Blob operations

API operations supported.

Here we list a reference of GCS API operations supported by Flashback nodes.

API Operation
S3 Destination
GCS Destination

container.get_properties

blob.get_properties

blob.get_blob

(1)

(1)

blob..put_block_blob

with size limits (2)

with size limits (2)

blob.delete

container.list_blobs

blob.put_block

blob.put_block_list

blob.copy_from_url

(3)

(3)

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 or GCS 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.

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?