GCS only supports basic AWS S3 APIs. Following are some of the importand APIs missing in their implementation.
API | AWS S3 | MinIO | GCS (S3 compatibility) |
---|---|---|---|
Multipart Upload | ✔️ | ✔️ | ❌ |
Multiple Destination Bucket Replication | ✔️ | ✔️ | ❌ |
Lamda Event Notifications | ✔️ | ✔️ | ❌ |
Object Locking and Legal Hold | ✔️ | ✔️ | ❌ |
ListObjectVersions | ✔️ | ✔️ | ❌ |
GetBucketEncryption | ✔️ | ✔️ | ❌ |
PutBucketLifecycle | ✔️ | ✔️ | ❌ |
SelectObjectContent | ✔️ | ✔️ | ❌ |
MultiObjectDelete | ✔️ | ✔️ | ❌ |
PutObjectTags | ✔️ | ✔️ | ❌ |