Feature request: extend supported attributes in expiration
and transition
blocks
#130
Labels
enhancement
New feature or request
expiration
and transition
blocks
#130
Have a question? Please checkout our Slack Community or visit our Slack Archive.
Describe the Feature
Currently, this module does not support the
date
attribute for theexpiration
andtransition
blocks of thes3_bucket
resource. It also does not supportexpired_object_delete_marker
attribute unique to the theexpiration
block.Expected Behavior
At the very least should be possible to configure
expiration.date
andtransition.date
.Use Case
Some users of this module may want to take advantage of the
date
attribute in theexpiration
block. Additionally, it may be the case that some users may want to take advantage ofexpiration.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
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket#transition
The text was updated successfully, but these errors were encountered: