Gets the list of snapshot pools.
Syntax
Get-EmcSnapshotPool [[-ID] <String>] [-BlockStorageSystem <IBlockStorageSystem>] [-Silent] [<CommonParameters>]
Parameters
-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.
<CommonParameters>
This cmdlet supports these common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, and OutVariable. Type get-help about_commonparameters for more details.
Examples
-------------- Example 1 --------------
C:\PS>Get-EmcSnapshotPool
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.