| DisplayName | Description | ID | Type | Isolation | Accessibility | RunAs |
| Windows Clustering Discovery Module | | Microsoft.Windows.Cluster.Classes.Discovery.ModuleType | DataSourceModuleType | Any | Internal | Microsoft.Windows.Cluster.PrivilegedAccount |
| Windows Clustering provider for local node | | Microsoft.Windows.Cluster.LocalNodeProvider | DataSourceModuleType | Any | Internal | |
| Windows Clustering provider for local node based on state | | Microsoft.Windows.Cluster.LocalNodeStateProvider | DataSourceModuleType | Any | Internal | |
| Windows Cluster Service Discovery Composite Module | | Microsoft.Windows.Cluster.Service.Discovery.ModuleCompositeType | DataSourceModuleType | Any | Public | |
| Windows Cluster Service Discovery Module | | Microsoft.Windows.Cluster.Service.Discovery.ModuleType | DataSourceModuleType | Any | Internal | |
| Windows Cluster Service (For Virtual Server) Discovery Module | | Microsoft.Windows.Cluster.Service.ForVirtualServer.Discovery.ModuleType | DataSourceModuleType | Any | Internal | Microsoft.Windows.Cluster.PrivilegedAccount |
| Windows Clustering provider of object state | | Microsoft.Windows.Cluster.StateProvider | DataSourceModuleType | Any | Internal | Microsoft.Windows.Cluster.PrivilegedAccount |
| Windows Clustering provider of virtual server state change | | Microsoft.Windows.Cluster.VirtualServerStateProvider | DataSourceModuleType | Any | Internal | |