# S3 API Compatibility note * **Only S3 to S3 replication is supported.** * Chorus was tested with S3 vendors: Clyso Enterprise Storage (CES), Ceph RGW, AWS S3, Minio. But it should work with any S3-compatible storage. This table shows which S3 API operations Chorus replicates between storages. The **Chorus** column indicates whether changes made via that API are captured and replicated to follower storages. * 🟢 fully supported - operation is replicated * 🟡 partially supported - operation is replicated with limitations * 🔴 not supported - operation is not replicated ## Bucket[​](#bucket "Direct link to Bucket") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [DeleteBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucket.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [HeadBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadBucket.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [ListBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [GetBucketLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLocation.html) | 🟢 | 🟢 | 🟢 | 🟢 | ### Bucket Tagging[​](#bucket-tagging "Direct link to Bucket Tagging") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketTagging.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [PutBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [DeleteBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketTagging.html) | 🟢 | 🟢 | 🟢 | 🟢 | ### Bucket Lifecycle[​](#bucket-lifecycle "Direct link to Bucket Lifecycle") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycle.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [DeleteBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketLifecycle.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [PutBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycle.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [GetBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycleConfiguration.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [PutBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycleConfiguration.html) | 🔴 | 🟢 | 🟢 | 🔴 | ### Bucket Policy[​](#bucket-policy "Direct link to Bucket Policy") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicy.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [PutBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketPolicy.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [DeleteBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketPolicy.html) | 🔴 | 🟢 | 🟢 | 🔴 | | [GetBucketPolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicyStatus.html) | 🔴 | 🟢 | 🟢 | 🔴 | ### Bucket ACL[​](#bucket-acl "Direct link to Bucket ACL") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAcl.html) | 🟢 | 🟢 | 🟢 | 🔴 | | [PutBucketAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAcl.html) | 🟢 | 🟢 | 🟢 | 🔴 | ### Bucket Versioning[​](#bucket-versioning "Direct link to Bucket Versioning") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketVersioning.html) | 🟢\* | 🟢 | 🟢 | 🔴 | | [PutBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketVersioning.html) | 🟢\* | 🟢 | 🟢 | 🔴 | *** \* **Versioning support**: Chorus migrates versioned objects for all S3-compatible storages. However, retaining the original object version ID is only supported for CES, Ceph, and MinIO. For other providers, objects are migrated with new version IDs assigned by the destination storage. ### Bucket Website[​](#bucket-website "Direct link to Bucket Website") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketWebsite.html) | 🔴 | 🟢 | 🔴 | 🔴 | | [PutBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketWebsite.html) | 🔴 | 🟢 | 🔴 | 🔴 | | [DeleteBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketWebsite.html) | 🔴 | 🟢 | 🔴 | 🔴 | ### Bucket Replication[​](#bucket-replication "Direct link to Bucket Replication") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketReplication.html) | 🔴 | 🟡 | 🔴 | 🔴 | | [PutBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketReplication.html) | 🔴 | 🟡 | 🔴 | 🔴 | | [DeleteBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketReplication.html) | 🔴 | 🟡 | 🔴 | 🔴 | ### Bucket Notification[​](#bucket-notification "Direct link to Bucket Notification") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketNotification](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotification.html) | 🔴 | 🟡 | 🔴 | 🔴 | | [PutBucketNotification](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotification.html) | 🔴 | 🟡 | 🔴 | 🔴 | | [GetBucketNotificationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotificationConfiguration.html) | 🔴 | 🟡 | 🔴 | 🔴 | | [PutBucketNotificationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotificationConfiguration.html) | 🔴 | 🟡 | 🔴 | 🔴 | ### Bucket Encryption[​](#bucket-encryption "Direct link to Bucket Encryption") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketEncryption.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [PutBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketEncryption.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [DeleteBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketEncryption.html) | 🔴 | 🔴 | 🔴 | 🔴 | ### Bucket Request Payment[​](#bucket-request-payment "Direct link to Bucket Request Payment") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetBucketRequestPayment](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketRequestPayment.html) | 🔴 | 🟢 | 🔴 | 🔴 | | [PutBucketRequestPayment](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketRequestPayment.html) | 🔴 | 🟢 | 🔴 | 🔴 | ### Bucket Misc[​](#bucket-misc "Direct link to Bucket Misc") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [CRUD MetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetricsConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD Cors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketCors.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD AnalyticsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAnalyticsConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD IntelligentTieringConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketIntelligentTieringConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD AccelerateConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAccelerateConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD Logging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLogging.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD OwnershipControls](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketOwnershipControls.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [CRUD InventoryConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketInventoryConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | ## Object[​](#object "Direct link to Object") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [HeadObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [DeleteObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [DeleteObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [ListObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [ListObjectsV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [GetObjectAttributes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAttributes.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [CopyObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html) | 🟢 | 🟢 | 🟢 | 🔴 | | [ListObjectVersions](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html) | 🟢\* | 🟢 | 🟢 | 🔴 | | [RestoreObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html) | 🔴 | 🔴 | 🟢 | 🟢 | | [SelectObjectContent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html) | 🔴 | 🤷 | 🤷 | 🤷 | | [WriteGetObjectResponse](https://docs.aws.amazon.com/AmazonS3/latest/API/API_WriteGetObjectResponse.html) | 🔴 | 🤷 | 🤷 | 🤷 | ### Object Multipart[​](#object-multipart "Direct link to Object Multipart") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [CreateMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateMultipartUpload.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [UploadPart](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [CompleteMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [AbortMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [ListMultipartUploads](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [ListParts](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html) | 🟢 | 🟢 | 🟢 | 🟢 | | [UploadPartCopy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html) | 🟢 | 🟢 | 🟢 | 🟢 | ### Object ACL[​](#object-acl "Direct link to Object ACL") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetObjectAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html) | 🟢 | 🟢 | 🟢 | 🔴 | | [PutObjectAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAcl.html) | 🟢 | 🟢 | 🟢 | 🔴 | ### Object Tagging[​](#object-tagging "Direct link to Object Tagging") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html) | 🟢 | 🟢 | 🟢 | 🔴 | | [PutObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html) | 🟢 | 🟢 | 🟢 | 🔴 | | [DeleteObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html) | 🟢 | 🟢 | 🟢 | 🔴 | ### Object Misc[​](#object-misc "Direct link to Object Misc") | AWS [API](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html)                                             | Chorus | [CES](https://docs.clyso.com/docs/products/clyso-enterprise-storage)    | [DO](https://docs.digitalocean.com/reference/api/spaces-api/)       | [Oracle](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm) | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | | [GetPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetPublicAccessBlock.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [PutPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutPublicAccessBlock.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [DeletePublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeletePublicAccessBlock.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [GetObjectTorrent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTorrent.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [GetObjectRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectRetention.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [PutObjectRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectRetention.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [GetObjectLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLegalHold.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [PutObjectLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLegalHold.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [GetObjectLockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLockConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 | | [PutObjectLockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLockConfiguration.html) | 🔴 | 🔴 | 🔴 | 🔴 |