Gets the list of snapshot pools.



Get-EmcSnapshotPool [[-ID] <String>] [-BlockStorageSystem <IBlockStorageSystem>] [-Silent] [<CommonParameters>]



-ID <String>

Attributes: Optional, Position: 1

Specifies the snapshot pool ID. Wildcards are permitted. It is a positional parameter (position = 1).


-BlockStorageSystem <IBlockStorageSystem>

Attributes: Optional, Position: named

Specifies the ESI Block Storage System object, which you can add to ESI using the Get-EmcStorageSystemCredential and Connect-EmcSystem cmdlets. You can get a storage system object by using the Get-EmcStorageSystem cmdlet.


-Silent <SwitchParameter>

Attributes: Optional, Position: named

Turns off all the informational and verbose messages. However, it still displays errors.



This cmdlet supports these common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, and OutVariable. Type get-help about_commonparameters for more details.



-------------- Example 1 --------------


This example gets all the snapshot pools from all the connected storage systems.


-------------- Example 2 --------------

C:\PS>Get-EmcSnapshotPool -id 12

C:\PS>Get-EmcSnapshotPool 12

This example gets the snapshot pools based on the pool ID. Wildcards are permitted. Because the ID parameter is positional, you can omit the name.


-------------- Example 3 --------------

C:\PS>Get-EmcSnapshotPool -BlockStorageSystem $vnxblock1

StorageSystemGlobalId           : 94627bc5-cfb4-4482-8347-4324b8780261

PoolId                          : Reserved LUN Pool

UserCapacity                    : 19.993 GB

AvailableCapacity               : 16.000 GB

OtherProperties                 : {}

Tag                             :

DefaultStringForOtherProperties : ()

This example gets the snapshot pools for a specified VNX block storage system.