dbachecks.psd1
# # Module manifest for module 'dbachecks' # # Generated by: SQL Collaborative # # Generated on: 08/23/2017 # @{ # Script module or binary module file associated with this manifest. RootModule = 'dbachecks.psm1' # Version number of this module. ModuleVersion = '2.0.8' # ID used to uniquely identify this module GUID = '578c5d98-50c8-43a8-bdbb-d7159028d7ac' # Author of this module Author = 'SQL Community Collaborative' # Company or vendor of this module CompanyName = 'SQL Community Collaborative' # Copyright statement for this module Copyright = '(c) 2020. All rights reserved.' # Description of the functionality provided by this module Description = 'SQL Server Infrastructure validation Tests to ensure that your SQL Server estate is and continues to be compliant with your requirements' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '5.1' # Supported PSEditions CompatiblePSEditions = 'Desktop', 'Core' # Cant put this in until a decision is made to make minimum version 5.1 :-( # Name of the Windows PowerShell host required by this module PowerShellHostName = '' # Minimum version of the Windows PowerShell host required by this module PowerShellHostVersion = '' # Minimum version of the .NET Framework required by this module DotNetFrameworkVersion = '' # Minimum version of the common language runtime (CLR) required by this module CLRVersion = '' # Processor architecture (None, X86, Amd64, IA64) required by this module ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( @{ ModuleName = 'dbatools'; ModuleVersion = '1.0.103' } @{ ModuleName = 'PSFramework'; ModuleVersion = '1.1.59' } ) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() # Script files () that are run in the caller's environment prior to importing this module ScriptsToProcess = @() # Type files (xml) to be loaded when importing this module TypesToProcess = @() # Format files (xml) to be loaded when importing this module # "xml\dbachecks.Format.ps1xml" # worry about this later FormatsToProcess = @("xml\dbachecks.Format.ps1xml") # Modules to import as nested modules of the module specified in ModuleToProcess NestedModules = @() # Functions to export from this module # This is the stuff in \enduser-functions FunctionsToExport = @( 'Get-DbcConfig', 'Get-DbcConfigValue', 'Get-DbcReleaseNote', 'Set-DbcConfig', 'Reset-DbcConfig', 'Invoke-DbcCheck', 'Invoke-DbcConfigFile', 'Import-DbcConfig', 'Export-DbcConfig', 'Start-DbcPowerBi', 'Update-DbcPowerBiDataSource', 'Get-DbcTagCollection', 'Get-DbcCheck', 'Clear-DbcPowerBiDataSource', 'Save-DbcRequiredModules', 'Update-DbcRequiredModules', 'Set-DbcFile', 'Convert-DbcResult', 'Write-DbcTable' ) # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = '*' # Aliases to export from this module # Aliases are stored in dbachecks.psm1 AliasesToExport = 'Update-Dbachecks' # List of all modules packaged with this module ModuleList = @() # List of all files packaged with this module FileList = '' PrivateData = @{ # PSData is module packaging and gallery metadata embedded in PrivateData # It's for rebuilding PowerShellGet (and PoshCode) NuGet-style packages # We had to do this because it's the only place we're allowed to extend the manifest # https://connect.microsoft.com/PowerShell/feedback/details/421837 PSData = @{ # The primary categorization of this module (from the TechNet Gallery tech tree). Category = "Databases" # Keyword tags to help users find this module via navigations and search. Tags = @('sqlserver', 'sql', 'dba', 'databases', 'audits', 'checklists', 'Pester', 'PowerBi' , 'validation') # The web address of an icon which can be used in galleries to represent this module IconUri = "https://dbachecks.io/logo.png" # The web address of this module's project or support homepage. ProjectUri = "https://dbachecks.io" # The web address of this module's license. Points to a page that's embeddable and linkable. LicenseUri = "https://opensource.org/licenses/MIT" # Release notes for this particular version of the module ReleaseNotes = " ## Date November 23rd 2020 Finally Rob gets around to working on PRs - Really sorry it has taken so long Fixes for bug 780 & 783 #784 - Thank you @TheAntGreen Fix local windows groups, additional filter needed on the object filter #789 - Thank you @TheAntGreen null check for anything running SQL2008R2 or below as containment doesnt exist in those versions. #790 - Thank you @TheAntGreen Fix for IsClustered checks for service startup types #792 - Thank you @TheAntGreen CertCheck took ages to run, was still checking excluded DB's then filtering, change to not query the excluded DBs #793 - Thank you @TheAntGreen Fixed few typos in docs #799 - Thank you @jpomfret Fixed few typos in docs #799 - Thank you @TheAntGreen DuplicateIndex Check - Added new configuration option to allow people to filter out databases, as SSRS DB's have duplicate indexes and names are configuration in older versions, defaults to ReportServer & ReportServerTempDB GuestUserConnect - Changes method to Get-Database instead of InstanceSMO so its easier to filter out none accessable databases as the check would report false positives for offline or restoring databases NotExpectedTraceFlag - added a filter to filter out any trace flags which WHERE expected to prevent false positive alerts #801 - Thank you @TheAntGreen Add policy to exclude databases on the trustworthy check #806 - Thank you @TheAntGreen Unused Index Check wasn't executing correctly #808 - Thank you @TheAntGreen #803 Addition of the date filter for File Autogrowth detection #809 - Thank you @TheAntGreen New Check - Agent Mail Profile #811 - Thank you @TheAntGreen Scan for startup procs, use config option to override the value in use #813 - Thank you @TheAntGreen ##Latest Run Get-DbcReleaseNotes for all release notes " # If true, the LicenseUrl points to an end-user license (not just a source license) which requires the user agreement before use. # RequireLicenseAcceptance = "" # Indicates this is a pre-release/testing version of the module. IsPrerelease = 'False' } } } |