Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

AWS S3 bucket lifecycle configuration

This module creates a S3 bucket lifecycle configuration

Requirements

Name Version
terraform ~> 1.3
aws >= 4.67.0, < 5.0.0
time ~> 0.9.1

Providers

Name Version
aws >= 4.67.0, < 5.0.0

Modules

No modules.

Resources

Name Type
aws_s3_bucket_lifecycle_configuration.config resource

Inputs

Name Description Type Default Required
bucket_id ID of the bucket to apply the lifecycle configuration string n/a yes
customer Customer for the current deployment string "" no
name Name to be used on all the resources as identifier string n/a yes
rules List of rules to apply to the bucket list(any)
[
{
"expiration": {
"abort_incomplete_multipart_upload": {
"days_after_initiation": 7
},
"days": 30
},
"name": "Default",
"status": "Enabled"
}
]
no
tags Default tags to add to resources map(any) {} no

Outputs

Name Description
id n/a