-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAzRetirementMonitor.psd1
More file actions
36 lines (34 loc) · 1.68 KB
/
AzRetirementMonitor.psd1
File metadata and controls
36 lines (34 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@{
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)
'@
}
}
}