AddGPLink.psd1
@{ # Module Loader File RootModule = 'AddGPLink.psm1' # Version Number ModuleVersion = '1.0' # Unique Module ID GUID = '2e8a61b5-8a14-431b-ad98-c373db26b501' # Module Author Author = 'Martin Binder' # Company CompanyName = '' # Copyright Copyright = '(c) 2020 Martin Binder. All rights reserved.' # Module Description Description = 'Updates GPO links on OUs in active directory. Takes a reference GPO whose links serve as a template, and a new GPO that is linked where the reference GPO is already linked. Optionally removes the link to the reference GPO.' # Minimum PowerShell Version Required PowerShellVersion = '5.0' # Name of Required PowerShell Host PowerShellHostName = '' # Minimum Host Version Required PowerShellHostVersion = '' # Minimum .NET Framework-Version DotNetFrameworkVersion = '' # Minimum CLR (Common Language Runtime) Version CLRVersion = '' # Processor Architecture Required (X86, Amd64, IA64) ProcessorArchitecture = '' # Required Modules (will load before this module loads) RequiredModules = @( 'GroupPolicy', 'ActiveDirectory' ) # Required Assemblies RequiredAssemblies = @() # PowerShell Scripts (.ps1) that need to be executed before this module loads ScriptsToProcess = @() # Type files (.ps1xml) that need to be loaded when this module loads TypesToProcess = @() # Format files (.ps1xml) that need to be loaded when this module loads FormatsToProcess = @() # NestedModules = @() # List of exportable functions FunctionsToExport = @( 'Add-GPLink' ) # List of exportable cmdlets CmdletsToExport = @() # List of exportable variables VariablesToExport = @() # List of exportable aliases AliasesToExport = @() # List of all modules contained in this module ModuleList = @() # List of all files contained in this module FileList = @() # Private data that needs to be passed to this module PrivateData = @{ PSData = @{ Tags = @( 'grouppolicy', 'gplink' ) ExternalModuleDependencies = @( 'GroupPolicy', 'ActiveDirectory' ) } } } |