| DisplayName | Description | ID | Type | Isolation | Accessibility | RunAs |
| MSSQL on Windows: Agent Discovery Data Source | SQL Server Agent Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.AgentDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Agent Job Discovery Data Source | SQL Server Agent Job Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.AgentJobDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Seed Discovery Data Source | SQL Server Always On Seed Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.AlwaysOnSeedDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Availability Group Custom User Policy Discovery Data Source | SQL Server Always On Availability Group Custom User Policy Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.AvailabilityGroupUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Availability Replica Custom User Policy Discovery Data Source | SQL Server Always On Availability Replica Custom User Policy Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.AvailabilityReplicaUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Local SQL Server Database Engines Discovery Source | This module type is used to discovery instances of Local MSSQL Database Engines. The module queries the registry and WMI for installation information and then connects to each instance of database engines found to gather property information about the instance. | Microsoft.SQLServer.Windows.DataSource.ClusterInstanceRelationshipDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Database Discovery Data Source | SQL Server Database Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DatabaseDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Database Replicas Discovery Data Source | SQL Server Always On Database Replicas Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DatabaseReplicaDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Database Replicas Discovery Data Source | SQL Server Always On Database Replicas Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DatabaseReplicaDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Database Replica Custom User Policy Discovery Data Source | SQL Server Always On Database Replica Custom User Policy Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DatabaseReplicaUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Data Source Database Memory-Optimized Data Resource Pools on Windows | This Data Source discovers Resource Pool that manages Memory-Optimized Data resources of a given SQL Server Database. | Microsoft.SQLServer.Windows.DataSource.DatabaseResourcePool | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Custom User Policy Discovery Data Source | SQL Server Custom User Policy Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DatabaseUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: DB Engine Discovery Data Source | SQL Server DB Engine Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.DBEngineDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: DB File Discovery Data Source | SQL Server DB File Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.FileDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: File Discovery Data Source on Windows | SQL Server File Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.FileDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: DB Filegroup Discovery Data Source on Windows | SQL Server DB Filegroup Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.FilegroupDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: DB Filegroup Discovery Data Source | SQL Server DB Filegroup Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.FilegroupDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: General Discovery Data Source | SQL Server General Always On Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.GeneralAlwaysOnDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Data Source for Local Alert Collection Target Discovery | SQL Server Data Source for Local Alert Collection Target Discovery on Windows | Microsoft.SQLServer.Windows.DataSource.LocalAlertCollectionDiscovery | DataSourceModuleType | Any | Public | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Local SQL Server Database Engines Discovery Source | This module type is used to discovery instances of Local MSSQL Database Engines. The module queries the registry and WMI for installation information and then connects to each instance of database engines found to gather property information about the instance. | Microsoft.SQLServer.Windows.DataSource.LocalDBEngineDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Data Source for Discover Installation Source (seed) | SQL Server Data Source for an installation seed for a Database Engine Discovery. | Microsoft.SQLServer.Windows.DataSource.LocalDiscoverySeed | DataSourceModuleType | Any | Public | |
| MSSQL on Windows: Data Source Database Engine Resource Pools on Windows | This Data Source discovers all resource pools for a given instance of SQL Server DB Engine. | Microsoft.SQLServer.Windows.DataSource.ResourcePool | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Data Source Database Engine Resource Pools on Windows Probe | This Data Source discovers all resource pools for a given instance of SQL Server DB Engine. | Microsoft.SQLServer.Windows.DataSource.ResourcePoolProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Windows: Management pack discovery data source | Finds old management packs for SQL Server 2012, 2014, or 2016 presented on SCOM. Produces a Property Bag with a single property 'VersionList' containing a comma separated list of discovered versions. | Microsoft.SQLServer.Windows.DataSource.SqlMpDiscoveryDataSource | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.SDK |
| MSSQL on Windows: Always On Custom User Policy Discovery Data Source | SQL Server Always On Custom User Policy Discovery Data Source on Windows | Microsoft.SQLServer.Windows.DataSource.UserPolicyDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |