Hi @Razzi29 , to get notified when a new resource is created in your Azure tenant, you can use Azure Event Grid and Azure Automation to trigger a runbook when a new resource is created. Here's a high-level overview of the steps:
- Import an Event Grid sample runbook into Azure Automation.
- Create an optional Microsoft Teams webhook for notifications.
- Create a webhook for the runbook.
- Create an Event Grid subscription.
- Create a VM that triggers the runbook. For exporting a list of all resources on a weekly basis, you can use Azure Cost Management to schedule exports of your Azure usage details into your Azure Storage accounts as blobs. You can then use tools like AzCopy or Azure Storage Explorer to download the exported CSV files. Here's a high-level overview of the steps to create a scheduled export in Azure Cost Management:
- Create a daily month-to-date export for a subscription.
- Configure the export with the required information, such as subscription ID, resource group name, and storage account details.
- Set the export schedule and format (CSV). After setting up the scheduled export, you can use tools like AzCopy or Azure Storage Explorer to download the exported CSV files to your local machine or another storage location. For more details on setting up Azure Event Grid and Azure Automation, refer to this tutorial. For more information on setting up Azure Cost Management exports, refer to this guide. Please let me know if you have any questions and I can help you further. If this answer helped you please mark it as "Verified" so other users can reference it. Thank you, James