OSDCloud.psd1

#
# Module manifest for module 'OSDCloud'
#
# Generated by: David Segura
# Generated on: 2026-04-22
#

@{
    # --- Identity ---
    RootModule        = 'OSDCloud.psm1'
    ModuleVersion     = '26.5.20.1'
    CompatiblePSEditions = @('Core','Desktop')
    GUID              = '2fbd5c65-79c7-4561-9a2e-c4a4eebc89c7'

    # --- Authoring ---
    Author            = 'David Segura'
    CompanyName       = 'Recast Software'
    Copyright         = '(c) 2026 Recast Software. All rights reserved.'
    Description       = 'OSDCloud PowerShell Module for OS Deployment in the Cloud.'

    # --- Requirements ---
    PowerShellVersion    = '5.1'

    # --- Exports ---
    FunctionsToExport = @(
        'Deploy-OSDCloud',
        'Get-OSDCloudModulePath',
        'Get-OSDCloudModuleVersion',
        'Show-OSDCloudDeviceInfo',
        'Invoke-WinPEStartup',
        'Invoke-WinPEStartupManager',
        'Show-WinPEStartupDevices',
        'Show-WinPEStartupDeviceErrors',
        'Show-WinPEStartupIpconfig',
        'Show-WinPEStartupWifi',
        'Update-WinPEStartupModule',
        'Start-OSDCloudExplorer'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @(
        'Invoke-OSDCloudPEStartup',
        'Invoke-OSDCloudWifi',
        'OSDCloudExplorer',
        'Show-PEStartupDeviceInfo',
        'Show-PEStartupHardware',
        'Show-PEStartupErrors',
        'Show-PEStartupIpconfig',
        'Show-PEStartupWifi',
        'Use-PEStartupUpdateModule'
    )

    # --- Discovery ---
    PrivateData = @{
        PSData = @{
            Tags = @('OSDeploy','OSD','OSDCloud','OSDWorkspace','Recast')
            LicenseUri = 'https://github.com/OSDeploy/OSDCloud/blob/main/LICENSE'
            ProjectUri = 'https://github.com/OSDeploy/OSDCloud'
        }
    }
}