Skip to content

Commit

Permalink
feat: Add missing lifecycle rules conditions simple_bucket (#145)
Browse files Browse the repository at this point in the history
Add the following lifecycle rule conditions:

* custom_time_before
* days_since_custom_time
* days_since_noncurrent_time
* noncurrent_time_before

Closes: #144
  • Loading branch information
jawnsy authored Nov 18, 2021
1 parent 763cf84 commit bbb681d
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions modules/simple_bucket/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,15 @@ resource "google_storage_bucket" "bucket" {
storage_class = lookup(lifecycle_rule.value.action, "storage_class", null)
}
condition {
age = lookup(lifecycle_rule.value.condition, "age", null)
created_before = lookup(lifecycle_rule.value.condition, "created_before", null)
with_state = lookup(lifecycle_rule.value.condition, "with_state", lookup(lifecycle_rule.value.condition, "is_live", false) ? "LIVE" : null)
matches_storage_class = lookup(lifecycle_rule.value.condition, "matches_storage_class", null)
num_newer_versions = lookup(lifecycle_rule.value.condition, "num_newer_versions", null)
age = lookup(lifecycle_rule.value.condition, "age", null)
created_before = lookup(lifecycle_rule.value.condition, "created_before", null)
with_state = lookup(lifecycle_rule.value.condition, "with_state", lookup(lifecycle_rule.value.condition, "is_live", false) ? "LIVE" : null)
matches_storage_class = lookup(lifecycle_rule.value.condition, "matches_storage_class", null)
num_newer_versions = lookup(lifecycle_rule.value.condition, "num_newer_versions", null)
custom_time_before = lookup(lifecycle_rule.value.condition, "custom_time_before", null)
days_since_custom_time = lookup(lifecycle_rule.value.condition, "days_since_custom_time", null)
days_since_noncurrent_time = lookup(lifecycle_rule.value.condition, "days_since_noncurrent_time", null)
noncurrent_time_before = lookup(lifecycle_rule.value.condition, "noncurrent_time_before", null)
}
}
}
Expand Down

0 comments on commit bbb681d

Please sign in to comment.