[x] Run the relevant tests successfully, including pre-commit checks.
[x] Ensure any 3rd party code adheres with our license policy or delete this line if its not applicable.
[x] Include release notes. If this PR is backward incompatible, include a migration guide.
[ ] Attention Grunts - if this PR adds support for a new resource, ensure the nuke_sandbox and nuke_phxdevops jobs in .circleci/config.yml have been updated with appropriate exclusions (either directly in the job or via the .circleci/nuke_config.yml file) to prevent nuking IAM roles, groups, resources, etc that are important for the test accounts.
Description
port the below resources to AWS SDKv2 (part of work for #770
TODOs
Read the Gruntwork contribution guidelines.
nuke_sandbox
andnuke_phxdevops
jobs in.circleci/config.yml
have been updated with appropriate exclusions (either directly in the job or via the.circleci/nuke_config.yml
file) to prevent nuking IAM roles, groups, resources, etc that are important for the test accounts.Release Notes (draft)
Updated APIGWv1, APIGWv2, ASG, access_analyzer, acm, acmpca, ami, appRunner, backupvault, cloudTrail, cloudWatchalarm, cloudWatchdashboard, cloudWatchlogGroup, codeDeployApplication, configrecorder, configservice, dataSynclocation, dataSynctask, dynamodb to AWS SDK v2.
Migration Guide
n/a