AzVMAvailability
2.2.2
Scans Azure regions for VM SKU availability, capacity, quota, pricing, and image compatibility.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) Zachary Luz. All rights reserved. MIT License.
Package Details
Author(s)
- Zachary Luz
Tags
Azure VM SKU Capacity Availability Quota Pricing
Functions
Dependencies
-
- Az.Accounts (>= 2.0.0)
- Az.Compute (>= 4.0.0)
- Az.Resources (>= 4.0.0)
Release Notes
v2.2.2: PSGallery package parity — release publishing now stages the runtime UpgradePath data, README, LICENSE, CHANGELOG, examples, and curated docs into the module package before publishing, so PSGallery installs ship the same assets as repo-based usage. A package-layout Pester test guards those assets. Also: version-bump workflow now updates all eight version stamps; release-publish gate logs non-blocking PSScriptAnalyzer diagnostics but only blocks on errors; release-publish.yml supports manual workflow_dispatch retry against an existing tag. See CHANGELOG.md.
FileList
- AzVMAvailability.nuspec
- AzVMAvailability.psd1
- AzVMAvailability.psm1
- CHANGELOG.md
- LICENSE
- Private\Azure\Get-AdvisorRetirementData.ps1
- Private\Azure\Get-AzActualPricing.ps1
- Private\Azure\Get-AzVMPricing.ps1
- Private\Azure\Get-AzureEndpoints.ps1
- Private\Azure\Get-PlacementScores.ps1
- Private\Azure\Get-RegularPricingMap.ps1
- Private\Azure\Get-ReservationPricingMap.ps1
- Private\Azure\Get-SavingsPlanPricingMap.ps1
- Private\Azure\Get-SpotPricingMap.ps1
- Private\Azure\Get-ValidAzureRegions.ps1
- Private\Azure\Invoke-WithRetry.ps1
- Private\Format\Format-RegionList.ps1
- Private\Format\Format-ZoneStatus.ps1
- Private\Format\Get-StatusIcon.ps1
- Private\Format\Invoke-RecommendMode.ps1
- Private\Format\New-RecommendOutputContract.ps1
- Private\Format\New-ScanOutputContract.ps1
- Private\Format\Write-RecommendOutputContract.ps1
- Private\Image\Get-ImageRequirements.ps1
- Private\Image\Test-ImageSkuCompatibility.ps1
- Private\Inventory\Get-InventoryReadiness.ps1
- Private\Inventory\Write-InventoryReadinessSummary.ps1
- Private\SKU\Get-CapValue.ps1
- Private\SKU\Get-DiskCode.ps1
- Private\SKU\Get-ProcessorVendor.ps1
- Private\SKU\Get-RestrictionDetails.ps1
- Private\SKU\Get-RestrictionReason.ps1
- Private\SKU\Get-SkuCapabilities.ps1
- Private\SKU\Get-SkuFamily.ps1
- Private\SKU\Get-SkuFamilyVersion.ps1
- Private\SKU\Get-SkuRetirementInfo.ps1
- Private\SKU\Get-SkuSimilarityScore.ps1
- Private\SKU\Test-SkuCompatibility.ps1
- Private\SKU\Test-SkuMatchesFilter.ps1
- Private\Utility\ConvertFrom-RestQuota.ps1
- Private\Utility\ConvertFrom-RestSku.ps1
- Private\Utility\ConvertTo-ExcelColumnLetter.ps1
- Private\Utility\Get-GeoGroup.ps1
- Private\Utility\Get-QuotaAvailable.ps1
- Private\Utility\Get-SafeString.ps1
- Private\Utility\Get-SmartDefaultRegions.ps1
- Private\Utility\Restore-OriginalSubscriptionContext.ps1
- Private\Utility\Test-ImportExcelModule.ps1
- Private\Utility\Test-ModuleUpdateAvailable.ps1
- Private\Utility\Use-SubscriptionContextSafely.ps1
- Public\Get-AzVMAvailability.ps1
- README.md
- data\UpgradePath.json
- data\UpgradePath.md
- docs\Excel-Legend-Reference.md
- docs\LifecycleRecommendationCoreDifferences.md
- docs\agent-integration.md
- docs\cloud-environments.md
- docs\codespaces.md
- docs\image-compatibility.md
- docs\inventory-planning.md
- docs\lifecycle-recommendations.md
- docs\local-installation.md
- docs\output-and-pricing.md
- docs\parameters.md
- docs\region-presets.md
- docs\usage-examples.md
- examples\ARG-Queries.md
- examples\fleet-bom.csv
- examples\fleet-bom.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.2.2 (current version) | 15 | 5/9/2026 |
| 2.2.1 | 19 | 5/1/2026 |
| 2.1.1 | 28 | 4/15/2026 |
| 2.1.0 | 7 | 4/14/2026 |
| 2.0.0 | 12 | 4/11/2026 |