Retention period can't be shortened, only extended.
You can't delete locks or object with unexpired lock.
Method
Comments
🟡
GetObjectLegalHold
🟢
GetObjectLockConfiguration
aka GetBucketObjectLockConfig
🟡
GetObjectRetention
🟡
PutObjectLegalHold
🟢
PutObjectLockConfiguration
aka PutBucketObjectLockConfig
🟡
PutObjectRetention
Multipart
CompleteMultipartUpload operations may take long time to complete. Gateway
sends whitespace characters to keep connection with the client alive. In this
case, gateway is unable to set proper HTTP headers like X-Amz-Version-Id.
Method
Comments
🟢
AbortMultipartUpload
🟢
CompleteMultipartUpload
🟢
CreateMultipartUpload
🟢
ListMultipartUploads
🟢
ListParts
🟢
UploadPart
🟢
UploadPartCopy
Tagging
Method
Comments
🟢
DeleteObjectTagging
🟢
GetObjectTagging
🟢
PutObjectTagging
Versioning
See also GetObject and other method parameters.
Method
Comments
🟢
ListObjectVersions
ListBucketObjectVersions
🔵
RestoreObject
Bucket
Method
Comments
🟢
CreateBucket
PutBucket
🟢
DeleteBucket
🟢
GetBucketLocation
🟢
HeadBucket
🟢
ListBuckets
🔵
PutPublicAccessBlock
Acceleration
Method
Comments
🔴
GetBucketAccelerateConfiguration
GetBucketAccelerate
🔴
PutBucketAccelerateConfiguration
ACL
Method
Comments
🟡
GetBucketAcl
Only canned acl is supported
🟡
PutBucketAcl
Only canned acl is supported
Analytics
Method
Comments
🔵
DeleteBucketAnalyticsConfiguration
🔵
GetBucketAnalyticsConfiguration
🔵
ListBucketAnalyticsConfigurations
🔵
PutBucketAnalyticsConfiguration
CORS
Method
Comments
🟢
DeleteBucketCors
🟢
GetBucketCors
🟢
PutBucketCors
Encryption
Method
Comments
🔵
DeleteBucketEncryption
🔵
GetBucketEncryption
🔵
PutBucketEncryption
Inventory
Method
Comments
🔵
DeleteBucketInventoryConfiguration
🔵
GetBucketInventoryConfiguration
🔵
ListBucketInventoryConfigurations
🔵
PutBucketInventoryConfiguration
Lifecycle
Method
Comments
🔵
DeleteBucketLifecycle
🔵
GetBucketLifecycle
🔵
GetBucketLifecycleConfiguration
🔵
PutBucketLifecycle
🔵
PutBucketLifecycleConfiguration
Logging
Method
Comments
🔵
GetBucketLogging
🔵
PutBucketLogging
Metrics
Method
Comments
🔵
DeleteBucketMetricsConfiguration
🔵
GetBucketMetricsConfiguration
🔵
ListBucketMetricsConfigurations
🔵
PutBucketMetricsConfiguration
Notifications
Method
Comments
🔵
GetBucketNotification
🔵
GetBucketNotificationConfiguration
🔵
ListenBucketNotification
non-standard?
🔵
PutBucketNotification
🔵
PutBucketNotificationConfiguration
Ownership controls
Method
Comments
🔵
DeleteBucketOwnershipControls
🔵
GetBucketOwnershipControls
🔵
PutBucketOwnershipControls
Policy and replication
Bucket policy has the following limitations
Supports only AWS principals in format arn:aws:iam::<namespace>:user/<user> or wildcard *.
No complex conditions (only conditions for groups now supported)