We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddac921 commit d70dc2eCopy full SHA for d70dc2e
infrastructure/modules/deploy_splunk/s3.tf
@@ -6,3 +6,19 @@ module "failed_firehose_delivery_logs_s3_bucket" {
6
force_destroy = false
7
tags = var.default_tags
8
}
9
+
10
+resource "aws_s3_bucket_lifecycle_configuration" "failed_firehose_delivery_logs_s3_bucket_lifecycle_configuration" {
11
+ bucket = module.failed_firehose_delivery_logs_s3_bucket.s3_bucket_id
12
13
+ rule {
14
+ id = "DeleteLogsFilesAfterExpiration"
15
16
+ filter {}
17
18
+ expiration {
19
+ days = var.splunk_log_retention_in_days
20
+ }
21
22
+ status = "Enabled"
23
24
+}
0 commit comments