SophosFirewall.HostsAndServices.psd1
|
@{ RootModule = 'SophosFirewall.HostsAndServices.psm1' ModuleVersion = '1.3.5' GUID = '1c2a45f5-8215-4035-a691-2be3ef0e8191' Author = 'Jan Weis' Description = 'Manages IP hosts, FQDN hosts, MAC hosts, host groups, services and service groups on a Sophos XGS / SFOS 22.0 firewall via the management API.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop', 'Core') RequiredModules = @( @{ ModuleName = 'SophosFirewall.Core' ModuleVersion = '1.3.5' } ) 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-SfosCountryGroup', 'New-SfosCountryGroup', 'Set-SfosCountryGroup', 'Remove-SfosCountryGroup', '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') LicenseUri = 'https://github.com/janweis/SophosFirewall-PowerShell/blob/main/Modules/SophosFirewall.HostsAndServices/LICENSE.txt' ProjectUri = 'https://github.com/janweis/SophosFirewall-PowerShell/tree/main/Modules/SophosFirewall.HostsAndServices' ReleaseNotes = 'The seven Import-Sfos* cmdlets now support -WhatIf/-Confirm and skip the individual New-Sfos* calls they would have made. Requires SophosFirewall.Core 1.3.2 or later.' } } } |