Skip to content

AzHelper

Description

PowerShell module for managing and automating tasks in Azure resources.

GitLab Repository

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.