VegaShell.psd1

#
# Manifeste de module pour le module « VegaShell »
#
# Généré par : Paul.T
#
# Généré le : 17/10/2022
#

@{

    # Module de script ou fichier de module binaire associé à ce manifeste
    RootModule        = 'VegaShell.psm1'

    # Numéro de version de ce module.
    ModuleVersion     = '1.2.6'

    # Éditions PS prises en charge
    # CompatiblePSEditions = @()

    # ID utilisé pour identifier de manière unique ce module
    GUID              = 'eb295f66-5451-49b7-aa35-8851cc64bb38'

    # Auteur de ce module
    Author            = 'Paul.T'

    # Société ou fournisseur de ce module
    CompanyName       = 'GalaxyCorporation'

    # Déclaration de copyright pour ce module
    Copyright         = '(c) 2022 Paul.T. Tous droits réservés.'

    # Description de la fonctionnalité fournie par ce module
    Description       = 'Module Powershell Inter-Corporation destiné a Git'

    # Version minimale du moteur Windows PowerShell requise par ce module
    PowerShellVersion = '5.1'

    # Nom de l'hôte Windows PowerShell requis par ce module
    # PowerShellHostName = ''

    # Version minimale de l'hôte Windows PowerShell requise par ce module
    # PowerShellHostVersion = ''

    # Version minimale du Microsoft .NET Framework requise par ce module. Cette configuration requise est valide uniquement pour PowerShell Desktop Edition.
    # DotNetFrameworkVersion = ''

    # Version minimale de l'environnement CLR (Common Language Runtime) requise par ce module. Cette configuration requise est valide uniquement pour PowerShell Desktop Edition.
    # CLRVersion = ''

    # Architecture de processeur (None, X86, Amd64) requise par ce module
    # ProcessorArchitecture = ''

    # Modules qui doivent être importés dans l'environnement global préalablement à l'importation de ce module
    RequiredModules   = @("MDBC", "SQLSERVER")

    # Assemblys qui doivent être chargés préalablement à l'importation de ce module
    # RequiredAssemblies = @()

    # Fichiers de script (.ps1) exécutés dans l'environnement de l'appelant préalablement à l'importation de ce module
    # ScriptsToProcess = @()

    # Fichiers de types (.ps1xml) à charger lors de l'importation de ce module
    # TypesToProcess = @()

    # Fichiers de format (.ps1xml) à charger lors de l'importation de ce module
    # FormatsToProcess = @()

    # Modules à importer en tant que modules imbriqués du module spécifié dans RootModule/ModuleToProcess
    NestedModules     = @("MDBC", "SQLSERVER")

    # Fonctions à exporter à partir de ce module. Pour de meilleures performances, n'utilisez pas de caractères génériques et ne supprimez pas l'entrée. Utilisez un tableau vide si vous n'avez aucune fonction à exporter.
    FunctionsToExport = 'TryCatchError',
    'WriteLog',
    'RebootService',
    'SelectItemListed',
    'PopUpWindows',
    'SendMsgToTeams',
    'PingServer',
    'ConnectMongoDb',
    'FindMongo',
    'UpdateMongo',
    'InsertMongo',
    'DeleteMongo',
    'GetKeyVault',
    'DownloadFileAzureStorageContainer',
    'UploadFileAzureStorageContainer',
    'GetSQLInstanceInfo',
    'DeleteSqlDatabase',
    'CheckInstanceAvailability'

    # Applets de commande à exporter à partir de ce module. Pour de meilleures performances, n'utilisez pas de caractères génériques et ne supprimez pas l'entrée. Utilisez un tableau vide si vous n'avez aucune applet de commande à exporter.
    CmdletsToExport   = @()

    # Variables à exporter à partir de ce module
    VariablesToExport = '*'

    # Alias à exporter à partir de ce module. Pour de meilleures performances, n'utilisez pas de caractères génériques et ne supprimez pas l'entrée. Utilisez un tableau vide si vous n'avez aucun alias à exporter.
    AliasesToExport   = @()

    # Ressources DSC à exporter depuis ce module
    # DscResourcesToExport = @()

    # Liste de tous les modules empaquetés avec ce module
    ModuleList        = @('MDBC', 'SQLSERVER')

    # Liste de tous les fichiers empaquetés avec ce module
    FileList          = @(".\VegaShell.psd1", ".\VegaShell.psm1", ".\Azure\VegaShellAzure.ps1", ".\Commun\VegaShellCommun.ps1", ".\MongoDB\VegaShellMongoDB.ps1", ".\SQL\VegaShellSql.ps1")

    # Données privées à transmettre au module spécifié dans RootModule/ModuleToProcess. Cela peut également inclure une table de hachage PSData avec des métadonnées de modules supplémentaires utilisées par PowerShell.
    PrivateData       = @{

        PSData = @{

            # Des balises ont été appliquées à ce module. Elles facilitent la découverte des modules dans les galeries en ligne.
            # Tags = @()

            # URL vers la licence de ce module.
            # LicenseUri = ''

            # URL vers le site web principal de ce projet.
            ProjectUri = 'https://github.com/PaulPowershell/VegaShell'

            # URL vers une icône représentant ce module.
            IconUri = 'https://zupimages.net/up/22/44/57f1.png'

            # Propriété ReleaseNotes de ce module
            # ReleaseNotes = ''

            # # Prerelease pour pwsh
            # Prerelease = 'alpha'

        } # Fin de la table de hachage PSData

    } # Fin de la table de hachage PrivateData

    # URI HelpInfo de ce module
    # HelpInfoURI = ''

    # Le préfixe par défaut des commandes a été exporté à partir de ce module. Remplacez le préfixe par défaut à l'aide d'Import-Module -Prefix.
    # DefaultCommandPrefix = ''

}