Enterprise-HorizonToolkit.psd1
|
@{ # ------------------------------------------------------------------------- # Script Module # ------------------------------------------------------------------------- RootModule = 'Enterprise-HorizonToolkit.psm1' ModuleVersion = '1.3.0' GUID = 'b9f6f3c4-9c66-4d73-b7c2-2b2d8d2d5f21' Author = 'Malik Oseni' CompanyName = 'Personal Project' Copyright = '(c) 2026 Malik Oseni. All rights reserved.' Description = 'Enterprise PowerShell Toolkit for VMware Horizon administration, diagnostics, reporting and automation.' PowerShellVersion = '5.1' CompatiblePSEditions = @( 'Desktop' ) # ------------------------------------------------------------------------- # Required Modules # ------------------------------------------------------------------------- RequiredModules = @( @{ ModuleName = 'VMware.VimAutomation.HorizonView' ModuleVersion = '13.2.0' } ) # ------------------------------------------------------------------------- # Exported Members # ------------------------------------------------------------------------- FunctionsToExport = @( 'Connect-Horizon', 'Get-HorizonSessions', 'Get-HorizonIdleSessions', 'Get-HorizonDisconnectedSessions', 'Get-HorizonFailedSessions', 'Send-HorizonSessionMessage', 'Restart-HorizonMachine', 'Get-HorizonMachineHealth', 'Get-HorizonPoolHealth', 'Export-HorizonReport' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() # ------------------------------------------------------------------------- # Private Data # ------------------------------------------------------------------------- PrivateData = @{ PSData = @{ Tags = @( 'VMware' 'Horizon' 'PowerShell' 'Automation' 'VDI' 'Enterprise' ) LicenseUri = 'https://opensource.org/licenses/MIT' ProjectUri = 'https://github.com/MalikOseni/Enterprise-HorizonToolkit' ReleaseNotes = @' Initial project structure. Configuration framework implemented. Module loader implemented. '@ } } } |