What
Delete all users from an AWS Cognito user pool using CLI.
Why
Useful for clearing test data during development or testing.
How
aws cognito-idp list-users --user-pool-id POOL_ID \
| jq -r '.Users | .[] | .Username' \
| while read uname; do
aws cognito-idp admin-delete-user \
--user-pool-id POOL_ID \
--username "$uname"
done