NSP.FortiGate.psd1
|
@{ RootModule = 'NSP.FortiGate.psm1' ModuleVersion = '0.1.0' GUID = '70c15a8c-ba07-4d65-986d-54b54c501991' Author = 'Network Systems Plus' CompanyName = 'Network Systems Plus' Copyright = '(c) Network Systems Plus. All rights reserved.' Description = 'Parse FortiGate configuration backups and CLI captures into CSV-ready objects, resolve what firewall policies reference, and write a printable VPN access report (HTML + Excel) that ties tunnel rules to NPS policies and AD groups.' PowerShellVersion = '5.1' FunctionsToExport = @( 'ConvertFrom-NSPFortiGateConfig' 'ConvertFrom-NSPFortiGateSection' 'ConvertFrom-NSPFortiGatePolicy' 'Get-NSPFortiGatePolicyAccess' 'Export-NSPFortiGateCsv' 'Export-NSPFortiGateVpnReport' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('FortiGate', 'FortiOS', 'Firewall', 'VPN', 'IPsec', 'NPS', 'RADIUS', 'Documentation', 'Report', 'Excel', 'Windows') ProjectUri = 'https://github.com/ITGuyFromIA2/NSP-FortiGate' LicenseUri = 'https://github.com/ITGuyFromIA2/NSP-FortiGate/blob/main/LICENSE' ReleaseNotes = 'Initial public release: FortiGate config parsing to CSV and the VPN access report.' } } } |