Features
- BackupPlan support. New
backup-planresource type so AWS Backup plans are nuked. (#1138) --dry-runfordefaults-aws. Preview which default VPCs and security group rules would be deleted before running for real. (#1136)
Fixes
- SageMaker: delete inference components before endpoint.
DeleteEndpointwas failing with a ValidationException while an inference component was still associated; the endpoint's inference components are now deleted and awaited first. (#1142) - IAM instance profile: honor the
cloud-nuke-excludedtag.ListInstanceProfilesdoes not return tags, so excluded profiles were nuked anyway; tags are now fetched viaListInstanceProfileTags. (#1141) - Time filters: skip resources with no creation time.
--older-than/--newer-thansilently let through resources whose creation time AWS reports as nil (e.g. an RDS instance stillcreating), letting an hourly run race a still-creating resource. They are now excluded when a time filter is set. (#1134)
Full Changelog: v0.50.0...v0.51.0