This is the built-in help made by Microsoft for the command 'Get-StorageSubSystem', in PowerShell version 4 - as retrieved from
Windows version 'Microsoft Windows 8.1 Enterprise' PowerShell help files on 2016-06-23.
For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.
Gets one or more StorageSubsystem objects.
Get-StorageSubsystem [[-FriendlyName] <String[]>] [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>
] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-ThrottleLimit <Int32>] [-
VirtualDisk <CimInstance>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-OffloadDataTransferSettin
g <CimInstance>] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-InitiatorId <CimInstance>] [-Manufacturer <String[]>] [-Model <String[]>
] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-TargetPortal <CimInstance
>] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-TargetPort <CimInstance>]
[-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-MaskingSet <CimInstance>] [-Model <String[]>]
[-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-ThrottleLimit <Int32>] [-
UniqueId <String[]>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-PhysicalDisk <CimInstance
>] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-StoragePool <CimInstance>
] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-StorageNode <CimInstance>
] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-StorageEnclosure <CimInst
ance>] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-StorageProvider <CimInsta
nce>] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-StorageSubsystem [-AsJob] [-CimSession <CimSession[]>] [-HealthStatus <HealthStatus[]>] [-Manufacturer <String[]>] [-Model <String[]>] [-Name <String[]>] [-Thrott
leLimit <Int32>] [<CommonParameters>]
The Get-StorageSubsystem cmdlet gets one or more StorageSubsystem objects. If no parameters are specified, then all subsystems on the system will be returned. If two
parameters are specified that conflict with unique values, then no subsystem will be returned; since none match that criteria.
<
Online Version: http://go.microsoft.com/fwlink/?LinkID=298441
Get-StorageProvider
Set-StorageSubsystem
Get-StorageNode
<
Example 1: Get all storage subsystems
PS C:\>Get-StorageSubsystem
This example returns a list of all visible StorageSubsystem objects across all accessible StorageProvider objects.
Example 2: Get the Storage Spaces subsystem
PS C:\>Get-StorageSubSystem -Model "Storage Spaces"
FriendlyName HealthStatus OperationalStatus
------------ ------------ -----------------
Storage Spaces on SRV1 Healthy OK
This example returns only the StorageSubsystem object for the Storage Spaces provider.
Example 3: Get all unhealthy storage subsystems
PS C:\>Get-StorageSubSystem -HealthStatus Unhealthy
This example gets all storage subsystems in an unhealthy state.
Example 4: Get storage subsystems that have SMPs that support ODX
PS C:\>Get-OffloadDataTransferSetting | Get-StorageSubSystem
This example displays all storage subsystems on storage management providers that support Windows Offloaded Data Transfers (ODX). Storage arrays that support ODX usin
g the SMI-S protocol are not shown.