Azure automation needed to check and delete resources with tag applied

Job ID: 35573680

Budget: ₹600 – ₹1,500 INR

Clean up utility to delete resources created manually:
1.Scan all the resources in the passed subscription and filter resources not created with terraform i.e resources not having tag (createdby=terraform)
2. It should mail to the hardcoded DL with a list of resources created manually ,
3. Once approved ,then another automation to be called which will delete resources in the list and inform via email about deletion.

Can use any of of azure automation : powershell(runbooks) or github actions ,
Related categories: Powershell Kubernetes DevOps Automation Terraform