| ID | Type | Isolation | Accessibility | RunAs |
| PureStorage.FlashArray.AlertsRuleModules.Powershell.DS | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureArray.PowerShell.Script.Perf.DS | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureHost.PowerShell.Script.Perf.DS | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureHost.PowerShell.Script.Perf.DS.Filtered | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureHostgroup.PowerShell.Script.Perf.DS | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureVolume.PowerShell.Script.Perf.DS | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.PureVolume.PowerShell.Script.Perf.DS.Filtered | DataSourceModuleType | Any | Internal | |
| PureStorage.FlashArray.TimedScript.PowerShell.AlertsRuleMonitor.DataSourceModuleType | DataSourceModuleType | OwnProcess | Public | |
| PureStorage.FlashArray.TimedScript.PowerShell.ArrayPerformanceMonitor.DataSourceModuleType | DataSourceModuleType | OwnProcess | Public | |
| PureStorage.FlashArray.TimedScript.PowerShell.ControllerMonitor.DataSourceModuleType | DataSourceModuleType | OwnProcess | Internal | |
| PureStorage.FlashArray.TimedScript.PowerShell.Monitor.DataSourceModuleType | DataSourceModuleType | OwnProcess | Internal | |
| PureStorage.FlashArray.TimedScript.PowerShell.PortMonitor.DataSourceModuleType | DataSourceModuleType | OwnProcess | Internal | |