AvmUpdater
1.1.0
Scans Bicep and Terraform files for Azure Verified Module (AVM) references, looks up the latest stable versions, performs risk analysis, generates an approval report, and safely applies updates with per-file rollback on validation failure.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2026 GetToThe-Cloud. All rights reserved.
Package Details
Author(s)
- GetToThe-Cloud
Tags
AVM Bicep Terraform Azure AzureVerifiedModules IaC DevOps Update LandingZone
Functions
Get-AvmModuleReference Get-AvmLatestVersion Get-AvmUpdatePlan Get-AvmUpdateRisk New-AvmUpdateReport Approve-AvmUpdate Update-AvmModuleVersion Invoke-AvmUpdate
Dependencies
This module has no dependencies.
Release Notes
1.1.0: constraint-aware Terraform (~>/range) version updates, deep links in reports, ShouldProcess support, CI (lint+test) and release (PowerShell Gallery + GitHub Release) automation. See CHANGELOG.md.
FileList
- AvmUpdater.nuspec
- AvmUpdater.psd1
- Public\New-AvmUpdateReport.ps1
- Public\Get-AvmModuleReference.ps1
- Public\Get-AvmUpdateRisk.ps1
- Private\Get-AvmUpdateBranchName.ps1
- Private\Get-AvmInterfaceDiff.ps1
- Private\ConvertTo-SemVer.ps1
- Private\Find-AvmOpenPullRequests.ps1
- Private\Get-AvmConfig.ps1
- Private\Test-AvmModuleIdentifierMatch.ps1
- AvmUpdater.psm1
- Public\Get-AvmLatestVersion.ps1
- Public\Invoke-AvmUpdate.ps1
- Public\Get-AvmUpdatePlan.ps1
- Private\Get-AvmModuleLink.ps1
- Private\Get-AvmUpdateType.ps1
- Private\Resolve-AvmAzureDevOpsContext.ps1
- Private\Get-AvmChangelog.ps1
- Private\New-AvmPullRequestBranch.ps1
- Private\ConvertTo-AvmAzureDevOpsDescription.ps1
- Public\Update-AvmModuleVersion.ps1
- Public\Approve-AvmUpdate.ps1
- Private\Test-AvmTerraformConstraint.ps1
- Private\Invoke-WithRetry.ps1
- Private\Get-BicepCli.ps1
- Private\Invoke-AvmGitHubRequest.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.1.0 (current version) | 17 | 7/22/2026 |