Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: extend supported attributes in expiration and transition blocks #130

Closed
korenyoni opened this issue Jan 16, 2022 · 0 comments · Fixed by #135
Closed

Feature request: extend supported attributes in expiration and transition blocks #130

korenyoni opened this issue Jan 16, 2022 · 0 comments · Fixed by #135
Labels
enhancement New feature or request

Comments

@korenyoni
Copy link
Member

korenyoni commented Jan 16, 2022

Have a question? Please checkout our Slack Community or visit our Slack Archive.

Slack Community

Describe the Feature

Currently, this module does not support the date attribute for the expiration and transition blocks of the s3_bucket resource. It also does not support expired_object_delete_marker attribute unique to the the expiration block.

Expected Behavior

At the very least should be possible to configure expiration.date and transition.date.

Use Case

Some users of this module may want to take advantage of the date attribute in the expiration block. Additionally, it may be the case that some users may want to take advantage of expiration.expired_object_delete_marker on versioned or version-suspended buckets.

Describe Ideal Solution

Add support for eh aforementioned attributes in var.lifecycle_rules.

Alternatives Considered

Leave as is — it may be preferable not to change the schema of var.lifecycle_rules.

Additional Context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant