AzurePolicyWatch.psd1
|
@{ # Module manifest for AzurePolicyWatch ModuleVersion = '1.0.1' GUID = '778ef206-01da-46eb-8342-6fec15d6f412' Author = 'AzurePolicyWatch Contributors' CompanyName = 'Open Source' Copyright = '(c) 2025 AzurePolicyWatch Contributors. All rights reserved.' Description = 'Azure Policy compliance comparison tool for comparing policy assignments against ALZ and MCSB baselines. Automates governance audits and generates interactive reports.' PowerShellVersion = '7.0' RequiredModules = @( @{ ModuleName = 'Az.Accounts'; ModuleVersion = '2.0.0' } @{ ModuleName = 'Az.Resources'; ModuleVersion = '6.0.0' } ) RootModule = 'AzurePolicyWatch.psm1' # Public API functions (Week 4) FunctionsToExport = @( 'Get-AzPolicyBaseline', 'Get-AzPolicyAssignmentScan', 'Compare-AzPolicyCompliance', 'Export-PolicyReport', 'Invoke-AzPolicyWatch' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Prerelease = 'beta1' Tags = @('Azure', 'Policy', 'Compliance', 'Governance', 'ALZ', 'MCSB', 'Security', 'Demo') LicenseUri = 'https://github.com/technicalandcloud/AzurePolicyWatch/blob/main/LICENSE' ProjectUri = 'https://github.com/technicalandcloud/AzurePolicyWatch' ReleaseNotes = 'v1.0.1-beta1 - FIRST VERSION - Azure Policy compliance comparison tool with ALZ and MCSB baselines support. 5 public functions including simplified Invoke-AzPolicyWatch wrapper.' } } } |