xExchange.psd1
@{ # Version number of this module. moduleVersion = '1.32.0' # ID used to uniquely identify this module GUID = '9a908ca3-8a67-485c-a014-66ba37fcc2a4' # Author of this module Author = 'DSC Community' # Company or vendor of this module CompanyName = 'DSC Community' # Copyright statement for this module Copyright = 'Copyright the DSC Community contributors. All rights reserved.' # Description of the functionality provided by this module Description = 'Module with DSC Resources for deployment and configuration of Microsoft Exchange Server.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '4.0' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess NestedModules = @("Modules\xExchangeHelper\xExchangeHelper.psd1") # Functions to export from this module FunctionsToExport = @( 'Get-ExistingRemoteExchangeSession', 'Get-RemoteExchangeSession', 'New-RemoteExchangeSession', 'Import-RemoteExchangeSession', 'Remove-RemoteExchangeModule', 'Test-ExchangePresent', 'Get-ExchangeVersionYear', 'Get-ExchangeUninstallKey' 'Get-DetailedInstalledVersion', 'Test-ExchangeSetupComplete', 'Test-ExchangeSetupPartiallyCompleted', 'Get-SetupExeVersion', 'Test-ShouldUpgradeExchange', 'Get-ExchangeInstallStatus', 'Set-WSManConfigStatus', 'Test-ShouldInstallUMLanguagePack', 'Test-ExchangeSetupRunning', 'Compare-StringToString', 'Compare-BoolToBool', 'Compare-TimespanToString', 'Compare-ByteQuantifiedSizeToString', 'Compare-UnlimitedToString', 'Compare-ADObjectIdToSmtpAddressString', 'Convert-StringToArray', 'Convert-StringArrayToLowerCase', 'Compare-ArrayContent', 'Test-ArrayElementsInSecondArray', 'Add-ToPSBoundParametersFromHashtable', 'Remove-FromPSBoundParametersUsingHashtable', 'Remove-NotApplicableParamsForVersion', 'Set-EmptyStringParamsToNull', 'Test-ExchangeSetting', 'Write-InvalidSettingVerbose', 'Write-FunctionEntry', 'Start-ExchangeScheduledTask', 'Test-CmdletHasParameter', 'Get-PreviousError', 'Assert-NoNewError', 'Restart-ExistingAppPool', 'Test-UMLanguagePackInstalled', 'Compare-IPAddressToString', 'Compare-SmtpAddressToString', 'Compare-IPAddressesToArray', 'Compare-PSCredential', 'Test-ExtendedProtectionSPNList', 'Assert-IsSupportedWithExchangeVersion', 'Invoke-DotSourcedScript', 'Remove-HelperSnapin', 'Wait-ForProcessStart', 'Wait-ForProcessStop', 'Assert-ExchangeSetupArgumentsComplete', 'Get-StringFromHashtable', 'Get-DomainDNFromFQDN', 'Set-DSCMachineStatus', 'Test-ExtendedRightsPresent', 'Test-ExtendedRights', 'Get-ADExtendedPermissions', 'Set-ADExtendedPermissions' ) # Cmdlets to export from this module CmdletsToExport = @() # Private data to pass to the module specified in RootModule/ModuleToProcess. # This may also contain a PSData hashtable with additional module metadata used by PowerShell. PrivateData = @{ PSData = @{ IconUri = 'https://dsccommunity.org/images/DSC_Logo_300p.png' # Tags applied to this module. These help with module discovery in online galleries. Tags = @('DesiredStateConfiguration', 'DSC', 'DSCResourceKit', 'DSCResource') # A URL to the license for this module. LicenseUri = 'https://github.com/dsccommunity/xExchange/blob/master/LICENSE' # A URL to the main website for this project. ProjectUri = 'https://github.com/dsccommunity/xExchange' # ReleaseNotes of this module ReleaseNotes = '## [1.32.0-preview0004] - 2020-04-27 ### Changed - xExchange - Update CI pipeline files. - Fixing xExchSendConnector ExtendedRight functionality by moving the test function to the helper module and setting explicit Deny permissions, instead of removing the marked as ''Deny'' entries. - A remote implicing module with all Exchange cmdlets will be created under $env:Temp and reused every time DSC check runs, instead of creating a new module every time. - Added AD Permissions parameter for xExchReceiveConnector. ' Prerelease = 'preview0004' } # End of PSData hashtable } # End of PrivateData hashtable } |