suzujun/AWS Lambda Version Pruner

Prune old AWS Lambda published versions by count and/or age.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
function-nameTarget Lambda function name(s). Use a single name or newline-separated multiple names.yes
aws-regionAWS region of the target Lambda function.yes
keep-latestKeep latest N published versions. Older versions become candidates.no
older-than-daysSelect versions older than N days as candidates.no
dry-runIf true, only show delete candidates without deleting.nofalse
delete-aliased-versionsIf true, versions referenced by aliases are also deletable.nofalse
namedescription
total-versionsTotal published versions considered across all target functions (excluding $LATEST).
selected-countNumber of versions selected as deletion candidates across all target functions.
deleted-countNumber of versions actually deleted across all target functions.
selected-versionsJSON array of selected versions as objects: [{"functionName":"...","version":"..."}].
deleted-versionsJSON array of deleted versions as objects: [{"functionName":"...","version":"..."}].