| DisplayName | Description | ID | Type | Isolation | Accessibility | RunAs |
| MSSQL on Linux: Agent Discovery Data Source | SQL Server Agent Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.AgentDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Agent Job Discovery Data Source | SQL Server Agent Job Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.AgentJobDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Seed Discovery Data Source | SQL Server Always On Seed Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.AlwaysOnSeedDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Availability Group Custom User Policy Discovery Data Source | SQL Server Always On Availability Group Custom User Policy Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.AvailabilityGroupUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Availability Replica Custom User Policy Discovery Data Source | SQL Server Always On Availability Replica Custom User Policy Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.AvailabilityReplicaUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Database Discovery Data Source | SQL Server Database Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DatabaseDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Database Replicas Discovery Data Source | SQL Server Always On Database Replicas Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Database Replicas Discovery Data Source | SQL Server Always On Database Replicas Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Database Replica Custom User Policy Discovery Data Source | SQL Server Always On Database Replica Custom User Policy Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| SQL Server Data Source Database Memory-Optimized Data Resource Pools on Linux | This Data Source discovers Resource Pool that manages Memory-Optimized Data resources of a given SQL Server Database. | Microsoft.SQLServer.Linux.DataSource.DatabaseResourcePool | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Custom User Policy Discovery Data Source | SQL Server Custom User Policy Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DatabaseUserPolicyDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: DB Engine Discovery Data Source | SQL Server DB Engine Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.DBEngineDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: DB File Discovery Data Source | SQL Server DB File Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.FileDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: File Discovery Data Source on Linux | SQL Server File Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.FileDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: DB Filegroup Discovery Data Source on Linux | SQL Server DB Filegroup Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.FilegroupDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: DB Filegroup Discovery Data Source | SQL Server DB Filegroup Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.FilegroupDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: General Discovery Data Source | SQL Server General Always On Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.GeneralAlwaysOnDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| SQL Server Data Source Database Engine Resource Pools on Linux | This Data Source discovers all resource pools for a given instance of SQL Server DB Engine. | Microsoft.SQLServer.Linux.DataSource.ResourcePool | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| SQL Server Data Source Database Engine Resource Pools on Linux Probe | This Data Source discovers all resource pools for a given instance of SQL Server DB Engine. | Microsoft.SQLServer.Linux.DataSource.ResourcePoolProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |
| MSSQL on Linux: Always On Custom User Policy Discovery Data Source | SQL Server Always On Custom User Policy Discovery Data Source on Linux | Microsoft.SQLServer.Linux.DataSource.UserPolicyDiscoveryProbe | DataSourceModuleType | Any | Internal | Microsoft.SQLServer.Core.RunAs.Discovery |