SophosFirewall.HostAndServices.psd1
|
@{ RootModule = 'SophosFirewall.HostAndServices.psm1' ModuleVersion = '1.0.0' GUID = '1c2a45f5-8215-4035-a691-2be3ef0e8191' Author = 'Jan Weis' CompanyName = 'Jan Weis' Copyright = '(c) 2025 Jan Weis. All rights reserved.' Description = 'PowerShell module for managing Sophos XGS / SFOS 21.x firewall hosts and services via API.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop', 'Core') RequiredModules = @( @{ ModuleName = 'SophosFirewall.Core' ModuleVersion = '1.0.0' } ) FunctionsToExport = @( 'Get-SfosIpHost', 'New-SfosIpHost', 'Set-SfosIpHost', 'Remove-SfosIpHost', 'Export-SfosIpHosts', 'Import-SfosIpHosts', 'Get-SfosIpHostGroup', 'New-SfosIpHostGroup', 'Set-SfosIpHostGroup', 'Remove-SfosIpHostGroup', 'Add-SfosIpHostGroupMember', 'Remove-SfosIpHostGroupMember', 'Export-SfosIpHostGroups', 'Import-SfosIpHostGroups', 'Get-SfosFqdnHost', 'New-SfosFqdnHost', 'Set-SfosFqdnHost', 'Remove-SfosFqdnHost', 'Remove-SfosFqdnHostMass', 'Export-SfosFqdnHosts', 'Import-SfosFqdnHosts', 'Get-SfosFqdnHostGroup', 'New-SfosFqdnHostGroup', 'Set-SfosFqdnHostGroup', 'Remove-SfosFqdnHostGroup', 'Add-SfosFqdnHostGroupMember', 'Remove-SfosFqdnHostGroupMember', 'Export-SfosFqdnHostGroups', 'Import-SfosFqdnHostGroups', 'Get-SfosMacHost', 'New-SfosMacHost', 'Set-SfosMacHost', 'Remove-SfosMacHost', 'Export-SfosMacHosts', 'Import-SfosMacHosts', 'Get-SfosCountryHostGroup', 'New-SfosCountryHostGroup', 'Set-SfosCountryHostGroup', 'Remove-SfosCountryHostGroup', 'Get-SfosService', 'New-SfosService', 'Set-SfosService', 'Remove-SfosService', 'Export-SfosServices', 'Import-SfosServices', 'Get-SfosServiceGroup', 'New-SfosServiceGroup', 'Set-SfosServiceGroup', 'Remove-SfosServiceGroup', 'Add-SfosServiceGroupMember', 'Remove-SfosServiceGroupMember', 'Export-SfosServiceGroups', 'Import-SfosServiceGroups' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Sophos', 'Firewall', 'API', 'XGS', 'SFOS', 'Network', 'Security') License = 'MIT' ProjectUri = 'https://github.com/janweis/SophosFirewall-PowerShell' ReleaseNotes = 'Initial release of HostAndServices module for Sophos Firewall API management.' RequireLicenseAcceptance = $false ExternalModuleDependencies = @() } } } |