mirror of
https://github.com/freedbygrace/PSOPNSenseAPI.git
synced 2026-08-19 14:46:17 +00:00
Update cmdlet list in PSD1 files to include all cmdlets
This commit is contained in:
@@ -12,65 +12,97 @@
|
|||||||
CLRVersion = '4.0.0'
|
CLRVersion = '4.0.0'
|
||||||
FunctionsToExport = @()
|
FunctionsToExport = @()
|
||||||
CmdletsToExport = @(
|
CmdletsToExport = @(
|
||||||
'Connect-OPNSense',
|
'ApplyOPNSenseFirewallChanges',
|
||||||
'Disconnect-OPNSense',
|
'BackupOPNSenseConfig',
|
||||||
'Get-OPNSenseInterface',
|
'ConnectOPNSense',
|
||||||
'Set-OPNSenseInterface',
|
'ConnectOPNSenseTailscale',
|
||||||
'Restart-OPNSenseInterface',
|
'ConvertToOPNSenseNetworkNotation',
|
||||||
'Get-OPNSenseInterfaceStatistics',
|
'DisableOPNSenseCronJob',
|
||||||
'Get-OPNSenseVLAN',
|
'DisableOPNSenseFirewallRule',
|
||||||
'New-OPNSenseVLAN',
|
'DisableOPNSensePlugin',
|
||||||
'Set-OPNSenseVLAN',
|
'DisableOPNSenseTailscale',
|
||||||
'Remove-OPNSenseVLAN',
|
'DisconnectOPNSense',
|
||||||
'Get-OPNSenseFirewallRule',
|
'DisconnectOPNSenseTailscale',
|
||||||
'New-OPNSenseFirewallRule',
|
'EnableOPNSenseCronJob',
|
||||||
'Set-OPNSenseFirewallRule',
|
'EnableOPNSenseFirewallRule',
|
||||||
'Remove-OPNSenseFirewallRule',
|
'EnableOPNSensePlugin',
|
||||||
'Enable-OPNSenseFirewallRule',
|
'EnableOPNSenseTailscale',
|
||||||
'Disable-OPNSenseFirewallRule',
|
'ExportOPNSenseConfig',
|
||||||
'Get-OPNSenseAlias',
|
'GetOPNSenseAlias',
|
||||||
'New-OPNSenseAlias',
|
'GetOPNSenseConfigBackup',
|
||||||
'Set-OPNSenseAlias',
|
'GetOPNSenseConnection',
|
||||||
'Remove-OPNSenseAlias',
|
'GetOPNSenseCronJob',
|
||||||
'Get-OPNSenseNATRule',
|
'GetOPNSenseDHCPLease',
|
||||||
'New-OPNSenseNATRule',
|
'GetOPNSenseDHCPOption',
|
||||||
'Set-OPNSenseNATRule',
|
'GetOPNSenseDHCPServer',
|
||||||
'Remove-OPNSenseNATRule',
|
'GetOPNSenseDHCPStaticMapping',
|
||||||
'Get-OPNSensePlugin',
|
'GetOPNSenseDNSForwarding',
|
||||||
'Enable-OPNSensePlugin',
|
'GetOPNSenseDNSForwardingHost',
|
||||||
'Disable-OPNSensePlugin',
|
'GetOPNSenseDNSOverride',
|
||||||
'Install-OPNSensePlugin',
|
'GetOPNSenseDNSServer',
|
||||||
'Uninstall-OPNSensePlugin',
|
'GetOPNSenseFirewallRule',
|
||||||
'Get-OPNSenseUser',
|
'GetOPNSenseFirmware',
|
||||||
'New-OPNSenseUser',
|
'GetOPNSenseGateway',
|
||||||
'Set-OPNSenseUser',
|
'GetOPNSenseInterface',
|
||||||
'Remove-OPNSenseUser',
|
'GetOPNSenseInterfaceStatistics',
|
||||||
'Get-OPNSenseFirmware',
|
'GetOPNSensePlugin',
|
||||||
'Update-OPNSenseFirmware',
|
'GetOPNSensePortForwardingRule',
|
||||||
'Upgrade-OPNSenseFirmware',
|
'GetOPNSenseRoute',
|
||||||
'Restart-OPNSenseFirewall',
|
'GetOPNSenseSystemDNS',
|
||||||
'New-OPNSenseSubnetVLANs',
|
'GetOPNSenseTailscaleStatus',
|
||||||
'Get-OPNSenseDHCPServer',
|
'GetOPNSenseUser',
|
||||||
'Set-OPNSenseDHCPServer',
|
'GetOPNSenseVLAN',
|
||||||
'Get-OPNSenseDHCPStaticMapping',
|
'ImportOPNSenseConfig',
|
||||||
'New-OPNSenseDHCPStaticMapping',
|
'InstallOPNSensePlugin',
|
||||||
'Set-OPNSenseDHCPStaticMapping',
|
'InvokeOPNSenseNetworkCalculation',
|
||||||
'Remove-OPNSenseDHCPStaticMapping',
|
'NewOPNSenseAlias',
|
||||||
'Get-OPNSenseCronJob',
|
'NewOPNSenseCronJob',
|
||||||
'New-OPNSenseCronJob',
|
'NewOPNSenseDHCPOption',
|
||||||
'Set-OPNSenseCronJob',
|
'NewOPNSenseDHCPStaticMapping',
|
||||||
'Remove-OPNSenseCronJob',
|
'NewOPNSenseDNSForwardingHost',
|
||||||
'Enable-OPNSenseCronJob',
|
'NewOPNSenseDNSOverride',
|
||||||
'Disable-OPNSenseCronJob',
|
'NewOPNSenseFirewallRule',
|
||||||
'Get-OPNSenseTailscale',
|
'NewOPNSenseGateway',
|
||||||
'Enable-OPNSenseTailscale',
|
'NewOPNSensePortForwardingRule',
|
||||||
'Disable-OPNSenseTailscale',
|
'NewOPNSenseRoute',
|
||||||
'Connect-OPNSenseTailscale',
|
'NewOPNSenseSubnetVLANs',
|
||||||
'Disconnect-OPNSenseTailscale',
|
'NewOPNSenseUser',
|
||||||
'Get-OPNSensePortForwardingRule',
|
'NewOPNSenseVLAN',
|
||||||
'New-OPNSensePortForwardingRule',
|
'RemoveOPNSenseAlias',
|
||||||
'Set-OPNSensePortForwardingRule',
|
'RemoveOPNSenseCronJob',
|
||||||
'Remove-OPNSensePortForwardingRule'
|
'RemoveOPNSenseDHCPLease',
|
||||||
|
'RemoveOPNSenseDHCPOption',
|
||||||
|
'RemoveOPNSenseDHCPStaticMapping',
|
||||||
|
'RemoveOPNSenseDNSForwardingHost',
|
||||||
|
'RemoveOPNSenseDNSOverride',
|
||||||
|
'RemoveOPNSenseFirewallRule',
|
||||||
|
'RemoveOPNSenseGateway',
|
||||||
|
'RemoveOPNSensePortForwardingRule',
|
||||||
|
'RemoveOPNSenseRoute',
|
||||||
|
'RemoveOPNSenseUser',
|
||||||
|
'RemoveOPNSenseVLAN',
|
||||||
|
'RestartOPNSenseFirewall',
|
||||||
|
'RestartOPNSenseInterface',
|
||||||
|
'RestoreOPNSenseConfig',
|
||||||
|
'SetOPNSenseAlias',
|
||||||
|
'SetOPNSenseCronJob',
|
||||||
|
'SetOPNSenseDHCPOption',
|
||||||
|
'SetOPNSenseDHCPServer',
|
||||||
|
'SetOPNSenseDHCPStaticMapping',
|
||||||
|
'SetOPNSenseDNSForwarding',
|
||||||
|
'SetOPNSenseDNSForwardingHost',
|
||||||
|
'SetOPNSenseDNSServer',
|
||||||
|
'SetOPNSenseFirewallRule',
|
||||||
|
'SetOPNSenseGateway',
|
||||||
|
'SetOPNSenseInterface',
|
||||||
|
'SetOPNSensePortForwardingRule',
|
||||||
|
'SetOPNSenseRoute',
|
||||||
|
'SetOPNSenseSystemDNS',
|
||||||
|
'SetOPNSenseUser',
|
||||||
|
'SetOPNSenseVLAN',
|
||||||
|
'UninstallOPNSensePlugin',
|
||||||
|
'UpdateOPNSenseFirmware',
|
||||||
|
'UpgradeOPNSenseFirmware'
|
||||||
)
|
)
|
||||||
VariablesToExport = @()
|
VariablesToExport = @()
|
||||||
AliasesToExport = @()
|
AliasesToExport = @()
|
||||||
|
|||||||
@@ -64,127 +64,101 @@
|
|||||||
|
|
||||||
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
|
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
|
||||||
CmdletsToExport = @(
|
CmdletsToExport = @(
|
||||||
# Connection
|
'ApplyOPNSenseFirewallChanges',
|
||||||
'Connect-OPNSense',
|
'BackupOPNSenseConfig',
|
||||||
'Disconnect-OPNSense',
|
'ConnectOPNSense',
|
||||||
|
'ConnectOPNSenseTailscale',
|
||||||
# Firewall Rules
|
'ConvertToOPNSenseNetworkNotation',
|
||||||
'Get-OPNSenseFirewallRule',
|
'DisableOPNSenseCronJob',
|
||||||
'New-OPNSenseFirewallRule',
|
'DisableOPNSenseFirewallRule',
|
||||||
'Set-OPNSenseFirewallRule',
|
'DisableOPNSensePlugin',
|
||||||
'Remove-OPNSenseFirewallRule',
|
'DisableOPNSenseTailscale',
|
||||||
'Enable-OPNSenseFirewallRule',
|
'DisconnectOPNSense',
|
||||||
'Disable-OPNSenseFirewallRule',
|
'DisconnectOPNSenseTailscale',
|
||||||
'Apply-OPNSenseFirewallChanges',
|
'EnableOPNSenseCronJob',
|
||||||
|
'EnableOPNSenseFirewallRule',
|
||||||
# Aliases
|
'EnableOPNSensePlugin',
|
||||||
'Get-OPNSenseAlias',
|
'EnableOPNSenseTailscale',
|
||||||
'New-OPNSenseAlias',
|
'ExportOPNSenseConfig',
|
||||||
'Set-OPNSenseAlias',
|
'GetOPNSenseAlias',
|
||||||
'Remove-OPNSenseAlias',
|
'GetOPNSenseConfigBackup',
|
||||||
|
'GetOPNSenseConnection',
|
||||||
# Interfaces
|
'GetOPNSenseCronJob',
|
||||||
'Get-OPNSenseInterface',
|
'GetOPNSenseDHCPLease',
|
||||||
'Set-OPNSenseInterface',
|
'GetOPNSenseDHCPOption',
|
||||||
'Get-OPNSenseVLAN',
|
'GetOPNSenseDHCPServer',
|
||||||
'New-OPNSenseVLAN',
|
'GetOPNSenseDHCPStaticMapping',
|
||||||
'Remove-OPNSenseVLAN',
|
'GetOPNSenseDNSForwarding',
|
||||||
'New-OPNSenseSubnetVLANs',
|
'GetOPNSenseDNSForwardingHost',
|
||||||
|
'GetOPNSenseDNSOverride',
|
||||||
# DNS
|
'GetOPNSenseDNSServer',
|
||||||
'Get-OPNSenseDNSServer',
|
'GetOPNSenseFirewallRule',
|
||||||
'Set-OPNSenseDNSServer',
|
'GetOPNSenseFirmware',
|
||||||
'Get-OPNSenseDNSOverride',
|
'GetOPNSenseGateway',
|
||||||
'New-OPNSenseDNSOverride',
|
'GetOPNSenseInterface',
|
||||||
'Remove-OPNSenseDNSOverride',
|
'GetOPNSenseInterfaceStatistics',
|
||||||
'Get-OPNSenseDNSForwarding',
|
'GetOPNSensePlugin',
|
||||||
'Set-OPNSenseDNSForwarding',
|
'GetOPNSensePortForwardingRule',
|
||||||
'Get-OPNSenseDNSForwardingHost',
|
'GetOPNSenseRoute',
|
||||||
'New-OPNSenseDNSForwardingHost',
|
'GetOPNSenseSystemDNS',
|
||||||
'Set-OPNSenseDNSForwardingHost',
|
'GetOPNSenseTailscaleStatus',
|
||||||
'Remove-OPNSenseDNSForwardingHost',
|
'GetOPNSenseUser',
|
||||||
'Get-OPNSenseSystemDNS',
|
'GetOPNSenseVLAN',
|
||||||
'Set-OPNSenseSystemDNS',
|
'ImportOPNSenseConfig',
|
||||||
|
'InstallOPNSensePlugin',
|
||||||
# Configuration
|
'InvokeOPNSenseNetworkCalculation',
|
||||||
'Backup-OPNSenseConfig',
|
'NewOPNSenseAlias',
|
||||||
'Restore-OPNSenseConfig',
|
'NewOPNSenseCronJob',
|
||||||
'Export-OPNSenseConfig',
|
'NewOPNSenseDHCPOption',
|
||||||
'Import-OPNSenseConfig',
|
'NewOPNSenseDHCPStaticMapping',
|
||||||
|
'NewOPNSenseDNSForwardingHost',
|
||||||
# Plugins
|
'NewOPNSenseDNSOverride',
|
||||||
'Get-OPNSensePlugin',
|
'NewOPNSenseFirewallRule',
|
||||||
'Install-OPNSensePlugin',
|
'NewOPNSenseGateway',
|
||||||
'Uninstall-OPNSensePlugin',
|
'NewOPNSensePortForwardingRule',
|
||||||
'Enable-OPNSensePlugin',
|
'NewOPNSenseRoute',
|
||||||
'Disable-OPNSensePlugin',
|
'NewOPNSenseSubnetVLANs',
|
||||||
|
'NewOPNSenseUser',
|
||||||
# Users
|
'NewOPNSenseVLAN',
|
||||||
'Get-OPNSenseUser',
|
'RemoveOPNSenseAlias',
|
||||||
'New-OPNSenseUser',
|
'RemoveOPNSenseCronJob',
|
||||||
'Set-OPNSenseUser',
|
'RemoveOPNSenseDHCPLease',
|
||||||
'Remove-OPNSenseUser',
|
'RemoveOPNSenseDHCPOption',
|
||||||
|
'RemoveOPNSenseDHCPStaticMapping',
|
||||||
# Firmware
|
'RemoveOPNSenseDNSForwardingHost',
|
||||||
'Get-OPNSenseFirmware',
|
'RemoveOPNSenseDNSOverride',
|
||||||
'Update-OPNSenseFirmware',
|
'RemoveOPNSenseFirewallRule',
|
||||||
'Upgrade-OPNSenseFirmware',
|
'RemoveOPNSenseGateway',
|
||||||
|
'RemoveOPNSensePortForwardingRule',
|
||||||
# System
|
'RemoveOPNSenseRoute',
|
||||||
'Restart-OPNSenseFirewall',
|
'RemoveOPNSenseUser',
|
||||||
|
'RemoveOPNSenseVLAN',
|
||||||
# DHCP
|
'RestartOPNSenseFirewall',
|
||||||
'Get-OPNSenseDHCPServer',
|
'RestartOPNSenseInterface',
|
||||||
'Set-OPNSenseDHCPServer',
|
'RestoreOPNSenseConfig',
|
||||||
'Get-OPNSenseDHCPLease',
|
'SetOPNSenseAlias',
|
||||||
'Remove-OPNSenseDHCPLease',
|
'SetOPNSenseCronJob',
|
||||||
'Get-OPNSenseDHCPStaticMapping',
|
'SetOPNSenseDHCPOption',
|
||||||
'New-OPNSenseDHCPStaticMapping',
|
'SetOPNSenseDHCPServer',
|
||||||
'Set-OPNSenseDHCPStaticMapping',
|
'SetOPNSenseDHCPStaticMapping',
|
||||||
'Remove-OPNSenseDHCPStaticMapping',
|
'SetOPNSenseDNSForwarding',
|
||||||
'Get-OPNSenseDHCPOption',
|
'SetOPNSenseDNSForwardingHost',
|
||||||
'New-OPNSenseDHCPOption',
|
'SetOPNSenseDNSServer',
|
||||||
'Set-OPNSenseDHCPOption',
|
'SetOPNSenseFirewallRule',
|
||||||
'Remove-OPNSenseDHCPOption',
|
'SetOPNSenseGateway',
|
||||||
|
'SetOPNSenseInterface',
|
||||||
# Cron
|
'SetOPNSensePortForwardingRule',
|
||||||
'Get-OPNSenseCronJob',
|
'SetOPNSenseRoute',
|
||||||
'New-OPNSenseCronJob',
|
'SetOPNSenseSystemDNS',
|
||||||
'Set-OPNSenseCronJob',
|
'SetOPNSenseUser',
|
||||||
'Remove-OPNSenseCronJob',
|
'SetOPNSenseVLAN',
|
||||||
'Enable-OPNSenseCronJob',
|
'UninstallOPNSensePlugin',
|
||||||
'Disable-OPNSenseCronJob',
|
'UpdateOPNSenseFirmware',
|
||||||
|
'UpgradeOPNSenseFirmware'
|
||||||
# Tailscale
|
|
||||||
'Get-OPNSenseTailscaleStatus',
|
|
||||||
'Enable-OPNSenseTailscale',
|
|
||||||
'Disable-OPNSenseTailscale',
|
|
||||||
'Connect-OPNSenseTailscale',
|
|
||||||
'Disconnect-OPNSenseTailscale',
|
|
||||||
|
|
||||||
# Network Utilities
|
|
||||||
'Invoke-OPNSenseNetworkCalculation',
|
|
||||||
'ConvertTo-OPNSenseNetworkNotation',
|
|
||||||
|
|
||||||
# Gateways and Routes
|
|
||||||
'Get-OPNSenseGateway',
|
|
||||||
'New-OPNSenseGateway',
|
|
||||||
'Set-OPNSenseGateway',
|
|
||||||
'Remove-OPNSenseGateway',
|
|
||||||
'Get-OPNSenseRoute',
|
|
||||||
'New-OPNSenseRoute',
|
|
||||||
'Set-OPNSenseRoute',
|
|
||||||
'Remove-OPNSenseRoute',
|
|
||||||
|
|
||||||
# Port Forwarding
|
|
||||||
'Get-OPNSensePortForwardingRule',
|
|
||||||
'New-OPNSensePortForwardingRule',
|
|
||||||
'Set-OPNSensePortForwardingRule',
|
|
||||||
'Remove-OPNSensePortForwardingRule'
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# Variables to export from this module
|
# Variables to export from this module
|
||||||
VariablesToExport = '*'
|
VariablesToExport = @()
|
||||||
|
|
||||||
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
|
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
|
||||||
AliasesToExport = @()
|
AliasesToExport = @()
|
||||||
|
|||||||
Reference in New Issue
Block a user