AzureVMPowerManagement
0.1.6-preview
Decides which Azure VMs should be off, proves what that saved, and delegates the power operation to Azure.
Minimum PowerShell version
7.2
This is a prerelease version of AzureVMPowerManagement.
Installation Options
Owners
Copyright
(c) 2026 Simon Vedder. MIT License.
Package Details
Author(s)
- Simon Vedder
Tags
Functions
Get-VmPowerPlan Get-VmPowerSchedule Invoke-VmPowerPlan New-VmPowerSchedule Remove-VmPowerSchedule Set-VmPowerSchedule Show-VmPowerScheduleCalendar Test-VmPowerSchedule
PSEditions
Dependencies
-
- Az.Accounts (>= 2.15.0)
- Az.Compute (>= 7.1.1)
Release Notes
https://github.com/simon-vedder/azure-vm-power-management/blob/main/CHANGELOG.md
FileList
- AzureVMPowerManagement.nuspec
- AzureVMPowerManagement.psd1
- AzureVMPowerManagement.psm1
- Private\ConvertTo-PowerShellLiteral.ps1
- Private\ConvertTo-VmPowerHashtable.ps1
- Private\ConvertTo-VmPowerPortableTimeZoneId.ps1
- Private\ConvertTo-VmPowerStoredSchedule.ps1
- Private\ConvertTo-VmPowerUtcTime.ps1
- Private\Expand-VmPowerSchedule.ps1
- Private\Get-PropertyOrDefault.ps1
- Private\Get-VmPowerCatalogVariable.ps1
- Private\Get-VmPowerInventoryQuery.ps1
- Private\Get-VmPowerScheduleOccurrence.ps1
- Private\Get-VmPowerScheduleState.ps1
- Private\Get-VmPowerScheduleUpWindow.ps1
- Private\Invoke-VmPowerGraphQuery.ps1
- Private\Resolve-VmPowerAction.ps1
- Private\Resolve-VmPowerNameList.ps1
- Private\Resolve-VmPowerSubscription.ps1
- Private\Resolve-VmPowerTimeZone.ps1
- Private\Set-VmPowerCatalogVariable.ps1
- Private\Switch-VmPowerSubscriptionContext.ps1
- Public\Get-VmPowerPlan.ps1
- Public\Get-VmPowerSchedule.ps1
- Public\Invoke-VmPowerPlan.ps1
- Public\New-VmPowerSchedule.ps1
- Public\Remove-VmPowerSchedule.ps1
- Public\Set-VmPowerSchedule.ps1
- Public\Show-VmPowerScheduleCalendar.ps1
- Public\Test-VmPowerSchedule.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.6-preview (current version) | 6 | 9/15/2026 |
| 0.1.5-preview | 3 | 9/13/2026 |
| 0.1.4-preview | 9 | 9/11/2026 |
| 0.1.3-preview | 11 | 9/10/2026 |
| 0.1.2-preview | 9 | 9/10/2026 |
| 0.1.1-preview | 8 | 9/10/2026 |
| 0.1.0-preview | 10 | 9/10/2026 |