fluent / fluent/fluent-plugin-s3

Support Object Lock feature

Open
#479 5 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Ruby
Stars
322
Forks
217
Avg merge
14h 34m
Merged PRs (30d)
5

Description

### Is your feature request related to a problem? Please describe.

In order to prevent removal of logs, it would be nice to add support for object lock. This would help with compliance, preventing anyone to be able to remove logs.

### Describe the solution you'd like

Support new options such as:

```
object-lock-mode "COMPLIANCE" | "GOVERNANCE"
object-lock-retention 30d | 1y
```

https://docs.aws.amazon.com/cli/latest/reference/s3api/put-object-lock-configuration.html

### Describe alternatives you've considered

Setting a default retention policy on the bucket itself, but nothing prevent it from being modified afterward.

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.