StaticresolveResolve config-shaped lifecycle rules (string storage classes, day counts) into CDK LifecycleRule objects.
Config-shaped lifecycle rules.
CDK LifecycleRule objects suitable for MdaaBucketProps.lifecycleRules or Bucket.addLifecycleRule().
Helper for translating config-friendly S3 lifecycle rule definitions into CDK LifecycleRule objects. Shared across MDAA L3 constructs (e.g. data lake, dataops project) so S3 lifecycle configuration has a single canonical shape and resolution path, keeping config-to-props translation out of the L2 bucket construct.