feat: adds not implemented routes for bucket ecryption actions

Closes #1439

Adds `NotImplemented` routes for bucket encryption S3 actions:

- `PutBucketEncryption`
- `GetBucketEncryption`
- `DeleteBucketEncryption`
This commit is contained in:
niksis02
2025-08-19 20:30:02 +04:00
parent 8db196634b
commit ed92ad3daa
5 changed files with 114 additions and 7 deletions
+6 -3
View File
@@ -60,9 +60,12 @@ const (
GetBucketOwnershipControlsAction Action = "s3:GetBucketOwnershipControls"
PutBucketCorsAction Action = "s3:PutBucketCORS"
GetBucketCorsAction Action = "s3:GetBucketCORS"
PutAnalyticsConfiguration Action = "s3:PutAnalyticsConfiguration"
GetAnalyticsConfiguration Action = "s3:GetAnalyticsConfiguration"
AllActions Action = "s3:*"
PutAnalyticsConfigurationAction Action = "s3:PutAnalyticsConfiguration"
GetAnalyticsConfigurationAction Action = "s3:GetAnalyticsConfiguration"
PutEncryptionConfigurationAction Action = "s3:PutEncryptionConfiguration"
GetEncryptionConfigurationAction Action = "s3:GetEncryptionConfiguration"
AllActions Action = "s3:*"
)
var supportedActionList = map[Action]struct{}{