AzRetirementMonitor.psd1
|
@{ RootModule = 'AzRetirementMonitor.psm1' ModuleVersion = '2.0.0' GUID = '6775bae9-a3ec-43de-abd9-14308dd345c4' Author = 'Corey Callaway' CompanyName = 'Independent' Description = 'A PowerShell module for identifying and monitoring Azure service retirements and deprecation notices of Azure services in your subscriptions.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Core', 'Desktop') FunctionsToExport = @( 'Connect-AzRetirementMonitor', 'Disconnect-AzRetirementMonitor', 'Get-AzRetirementRecommendation', 'Get-AzRetirementMetadataItem', 'Export-AzRetirementReport' ) PrivateData = @{ PSData = @{ Tags = @('Azure', 'Advisor', 'Retirement', 'Monitoring') LicenseUri = 'https://github.com/cocallaw/AzRetirementMonitor/blob/main/LICENSE' ProjectUri = 'https://github.com/cocallaw/AzRetirementMonitor' ReleaseNotes = @' ## Version 2.0.0 - Breaking Changes - **Default behavior changed**: Now uses Az.Advisor PowerShell module by default instead of REST API - **Connect-AzRetirementMonitor** now requires -UsingAPI switch and is only needed for API mode - For default usage: Install Az.Advisor, run Connect-AzAccount, then Get-AzRetirementRecommendation - For API usage: Run Connect-AzRetirementMonitor -UsingAPI, then Get-AzRetirementRecommendation -UseAPI - Az.Advisor module is now recommended (checked at runtime) - Provides full parity with Azure Advisor recommendations - **PowerShell compatibility**: Now supports both PowerShell Core (7+) and Desktop (5.1) '@ } } } |