iPERF2GO.psd1
@{ # The script module file that is loaded when the module is imported. RootModule = 'IPERF2GO.psm1' # The current version of the module. ModuleVersion = '1.0.0' # A unique identifier for the module. GUID = 'F1E0E8A8-17C7-4D4F-BF79-5D9E1BEBB101' # The author of the module. Author = 'IPERF2GO, Kalichuza' # The company or vendor that produced the module. CompanyName = 'IPERF2GO Inc.' # Copyright for the module. Copyright = 'Copyright © 2025 IPERF2GO Inc. All rights reserved.' # A brief description of the module. Description = 'IPERF2GO: A PowerShell module for staging, launching, and cleaning up iperf resources. This module for now is basic and may get updated based on how I end up using it.' # The minimum version of PowerShell required. PowerShellVersion = '5.1' # Specifies which editions of PowerShell the module is compatible with. CompatiblePSEditions = @('Desktop', 'Core') # Modules that must be imported along with this module. RequiredModules = @() # Assemblies that must be loaded prior to importing this module. RequiredAssemblies = @() # Script files to process before importing the module. ScriptsToProcess = @() # Type files to be loaded when importing the module. TypesToProcess = @() # Format files to be loaded when importing the module. FormatsToProcess = @() # Nested modules to be loaded with this module. NestedModules = @() # Functions, cmdlets, variables, and aliases to export. FunctionsToExport = @("Initialize-Iperf", "Start-IperfListener", "Start-IperfCaller", "Remove-IperfSession", "Enable-IperfFirewallRule", "Disable-IperfFirewallRule") CmdletsToExport = '*' VariablesToExport = '*' AliasesToExport = '*' # Private data to pass to the module. PrivateData = @{ PSData = @{ Tags = @('iperf', 'networking', 'performance') LicenseUri = 'https://opensource.org/licenses/MIT' ProjectUri = 'https://github.com/IPERF2GO' ReleaseNotes = 'Initial release.' } } } |