feat: adds not implemented routes for bucket notification configuration actions

Closes #1453

Adds `NotImplemented` routes for bucket notification configuration S3 actions:
- `PutBucketNotificationConfiguration`
- `GetBucketNotificationConfiguration`
This commit is contained in:
niksis02
2025-08-21 20:40:18 +04:00
parent be79fc249d
commit d784c0a841
5 changed files with 78 additions and 0 deletions

View File

@@ -80,6 +80,8 @@ const (
GetReplicationConfigurationAction Action = "s3:GetReplicationConfiguration"
PutBucketPublicAccessBlockAction Action = "s3:PutBucketPublicAccessBlock"
GetBucketPublicAccessBlockAction Action = "s3:GetBucketPublicAccessBlock"
PutBucketNotificationAction Action = "s3:PutBucketNotification"
GetBucketNotificationAction Action = "s3:GetBucketNotification"
AllActions Action = "s3:*"
)
@@ -143,6 +145,8 @@ var supportedActionList = map[Action]struct{}{
GetReplicationConfigurationAction: {},
PutBucketPublicAccessBlockAction: {},
GetBucketPublicAccessBlockAction: {},
PutBucketNotificationAction: {},
GetBucketNotificationAction: {},
AllActions: {},
}