aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

[Feature Request] New Resource Request AWS::S3::LifecycleConfiguration

Open
#1,370 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
1.1k
Forks
62
PR merge metrics
No merged PRs in 30d

Description

### Name of the resource

Other

### Resource name

AWS::S3::LifecycleConfiguration

### Description

Currently the AWS::S3::Bucket resource contains a LifecycleConfiguration property [1] which allows lifecycle rules to be defined for specific folders within the bucket. This can lead to a long and complex CloudFormation AWS::S3::Bucket resource template definition.

It would be useful to split this property out to its own resource to allow for ease of use and reducing CloudFormation template complexity.

Please look into implementing this request - thanks.

[1] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig.html

### Other Details

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked AWS lifecycle configuration documentation and comparing the existing AWS::S3::Bucket LifecycleConfiguration property with the requested standalone resource. Done means defining the scope and behavior of AWS::S3::LifecycleConfiguration so lifecycle rules can be managed separately from the bucket.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.