AzRetirementMonitor

3.0.0

A PowerShell module for identifying and monitoring Azure service retirements and deprecation notices of Azure services in your subscriptions.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AzRetirementMonitor -RequiredVersion 3.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AzRetirementMonitor -Version 3.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Corey Callaway

Tags

Azure Advisor Retirement Monitoring

Functions

Connect-AzRetirementMonitor Disconnect-AzRetirementMonitor Get-AzRetirementRecommendation Get-AzRetirementMetadataItem Export-AzRetirementReport

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

## Version 3.0.0
- Adds `-Stream` for low-memory, pipeline-first recommendation retrieval.
- Adds retry with exponential backoff for transient Azure Resource Manager throttling.
- Validates pagination links before following them to prevent token forwarding to untrusted hosts.
- Stores API tokens as `SecureString` values in module scope and clears them on disconnect.
- Caches parsed Advisor extended properties during recommendation filtering.
- Adds output path validation and preserves CSV formula-injection and HTML/XSS protections.

FileList

Version History

Version Downloads Last updated
3.0.1 17 8/10/2026
3.0.0 (current version) 10 8/5/2026
2.0.0 87 1/13/2026
1.2.1 13 1/7/2026
1.2.0 14 1/5/2026
1.1.0 8 1/3/2026
Show more