AzHelper
Description
PowerShell module for managing and automating tasks in Azure resources.
Link to the Code
Features
- Manage Azure resource groups, SQL databases, and action groups.
- Automate resource group configurations, including locking and public container restrictions.
- Retrieve detailed information about Azure resource groups.
- Simplify the creation and management of Azure resources.
Functions
Resource Management
New-AzHelperResourceGroup: Creates a new Azure resource group.Remove-AzHelperResourcegroup: Removes an existing Azure resource group.Get-AzHelperResourceGroupInfo: Retrieves detailed information about an Azure resource group.
SQL Databases
New-AzHelperSQLDatabase: Creates a new SQL database in Azure.
Action Groups
New-AzHelperActionGroup: Creates a new Azure action group for monitoring and alerting.
Resource Group Configurations
New-AzHelperNoPublicContainersInRGConfiguration: Configures a resource group to restrict public containers.New-AzHelperRGLockConfiguration: Adds a lock to an Azure resource group to prevent accidental changes.
Roadmap
- Add more functions for advanced Azure resource automation.
- Enhance reporting capabilities with additional data exports.
- Integrate with other modules for broader automation workflows.
Changelog
- 22/11/2019: Initial release of the module.
- 31/03/2025: Added new functions and updated documentation.