Azure.Admin.Console
0.11.0
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) 2026 Chendrayan Venkatesan. Licensed under the MIT License.
Package Details
Author(s)
- Chendrayan Venkatesan
Tags
Azure AzureAdvisor AzureFirewall CostManagement Inventory FirewallPolicy ResourceGraph Governance Report PDF CSV ApplicationInsights LogAnalytics KQL PSRule WellArchitected HTML Compliance SpectreConsole REST PKCE Windows Linux MacOS
Functions
Connect-AAC Disconnect-AAC Get-AACAdvisorRecommendation Get-AACFirewallRule Invoke-AACApplicationInsightQuery Invoke-AACPSRule Show-AACCost Show-AACResource
PSEditions
Dependencies
-
- PSRule.Rules.Azure (>= 1.47.0)
Release Notes
v0.11.0: First PowerShell Gallery release (v0.10.0 was never published). Get-AACAdvisorRecommendation (a consolidated, flattened Azure Advisor view), Get-AACFirewallRule (every Firewall Policy rule, searchable by address, port and protocol), Show-AACResource (resources and a full inventory) and Show-AACCost (costs by subscription, service and month), and Invoke-AACPSRule: PSRule for Azure, the module's own AAC.* rules and your custom rules (-RulePath) on the live estate, without the Az modules, with -Rule/-ExcludeRule by name or wildcard. Every command has a console view, objects, and CSV, PDF and interactive HTML reports; with an export path the console shows only the progress. Help built with PlatyPS (MAML for Get-Help). Full history: CHANGELOG.md.
FileList
- Azure.Admin.Console.nuspec
- Private\Import-AACPdfLibrary.ps1
- Private\Show-AACQueryResultView.ps1
- Public\Get-AACFirewallRule.ps1
- Azure.Admin.Console.psd1
- Private\Invoke-AACArmRequest.ps1
- Private\Show-AACTileRow.ps1
- Public\Invoke-AACApplicationInsightQuery.ps1
- Azure.Admin.Console.psm1
- Private\Invoke-AACCostQuery.ps1
- Private\Test-AACFirewallMatch.ps1
- Public\Invoke-AACPSRule.ps1
- CHANGELOG.md
- Private\Invoke-AACExport.ps1
- Private\Update-AACProgress.ps1
- Public\Show-AACCost.ps1
- LICENSE
- Private\Invoke-AACLogQuery.ps1
- Private\Write-AACAdvisorRecommendationHtml.ps1
- Public\Show-AACResource.ps1
- README.md
- Private\Invoke-AACPagedOutput.ps1
- Private\Write-AACAdvisorRecommendationPdf.ps1
- lib\pdf\Microsoft.Extensions.DependencyInjection.Abstractions.dll
- en-US\about_Azure.Admin.Console.help.txt
- Private\Invoke-AACPagedRestMethod.ps1
- Private\Write-AACCostHtml.ps1
- lib\pdf\Microsoft.Extensions.LICENSE.txt
- en-US\Azure.Admin.Console-help.xml
- Private\Invoke-AACProgress.ps1
- Private\Write-AACCostPdf.ps1
- lib\pdf\Microsoft.Extensions.Logging.Abstractions.dll
- lib\Spectre.Console.dll
- Private\Invoke-AACPSRuleEngine.ps1
- Private\Write-AACExceptionHtml.ps1
- lib\pdf\Microsoft.Extensions.THIRD-PARTY-NOTICES.txt
- lib\Spectre.Console.LICENSE.md
- Private\Invoke-AACResourceGraphQuery.ps1
- Private\Write-AACFirewallRuleHtml.ps1
- lib\pdf\MigraDoc.DocumentObjectModel.dll
- Private\ConvertFrom-AACJwt.ps1
- Private\New-AACPdfDocument.ps1
- Private\Write-AACFirewallRulePdf.ps1
- lib\pdf\MigraDoc.Rendering.dll
- Private\ConvertFrom-AACQueryString.ps1
- Private\New-AACPkceCode.ps1
- Private\Write-AACHtmlReport.ps1
- lib\pdf\PDFsharp-MigraDoc.LICENSE.txt
- Private\ConvertTo-AACBase64Url.ps1
- Private\Resolve-AACLogResource.ps1
- Private\Write-AACMarkup.ps1
- lib\pdf\PdfSharp.Charting.dll
- Private\ConvertTo-AACColor.ps1
- Private\Save-AACPdfDocument.ps1
- Private\Write-AACPSRuleHtml.ps1
- lib\pdf\PdfSharp.dll
- Private\ConvertTo-AACExceptionRecord.ps1
- Private\Show-AACAdvisorSummary.ps1
- Private\Write-AACPSRulePdf.ps1
- lib\pdf\PdfSharp.Shared.dll
- Private\ConvertTo-AACPSObject.ps1
- Private\Show-AACAdvisorTable.ps1
- Private\Write-AACQueryResultHtml.ps1
- lib\pdf\PdfSharp.System.dll
- Private\DataReport.html
- Private\Show-AACBarChart.ps1
- Private\Write-AACResourceHtml.ps1
- lib\pdf\SOURCES.md
- Private\Get-AACAccessToken.ps1
- Private\Show-AACBreakdownChart.ps1
- Private\Write-AACRule.ps1
- PSRule\Rules\AAC.Tags.Rule.ps1
- Private\Get-AACFreeLoopbackPort.ps1
- Private\Show-AACExceptionView.ps1
- PSRule\PSRuleRunner.ps1
- PSRule\Rules\en\AAC.Resource.AllowedTagValues.md
- Private\Get-AACGlyph.ps1
- Private\Show-AACFirewallRuleView.ps1
- Public\Connect-AAC.ps1
- PSRule\Rules\en\AAC.Resource.RequiredTags.md
- Private\Get-AACPropertyValue.ps1
- Private\Show-AACPanel.ps1
- Public\Disconnect-AAC.ps1
- PSRule\Rules\en\AAC.ResourceGroup.RequiredTags.md
- Private\Get-AACRuleData.ps1
- Private\Show-AACPSRuleView.ps1
- Public\Get-AACAdvisorRecommendation.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.12.0 | 4 | 9/28/2026 |
| 0.11.0 (current version) | 9 | 9/27/2026 |