| Class | Description | 
|---|---|
| BlockVirtualPoolBulkRep | |
| BlockVirtualPoolParam | 
 Parameters to create Block VirtualPool. 
 | 
| BlockVirtualPoolProtectionParam | |
| BlockVirtualPoolProtectionUpdateParam | |
| BlockVirtualPoolRestRep | |
| BlockVirtualPoolUpdateParam | 
 Parameter to update VPool 
 | 
| CapacityResponse | 
 Capacity response 
 | 
| ComputeVirtualPoolAssignmentChanges | 
 Class captures lists of URIs for compute elements to be assigned/unassigned
 to/from the list. 
 | 
| ComputeVirtualPoolAssignments | 
 Class captures a list of URIs for the compute elements assigned during
 virtual compute pool update. 
 | 
| ComputeVirtualPoolBulkRep | |
| ComputeVirtualPoolCreateParam | |
| ComputeVirtualPoolElementUpdateParam | 
 Parameter to update compute virtual pool 
 | 
| ComputeVirtualPoolList | |
| ComputeVirtualPoolRestRep | |
| ComputeVirtualPoolUpdateParam | |
| FileReplicationPolicy | |
| FileVirtualPoolBulkRep | 
 List of all file system virtual pools, returned as a response
 to a REST request. 
 | 
| FileVirtualPoolParam | 
 Parameter to File VirtualPool creation 
 | 
| FileVirtualPoolProtectionParam | |
| FileVirtualPoolProtectionUpdateParam | |
| FileVirtualPoolReplicationParam | |
| FileVirtualPoolReplicationUpdateParam | |
| FileVirtualPoolRestRep | 
 Virtual pool of File System type. 
 | 
| FileVirtualPoolUpdateParam | 
 Parameter to File VirtualPool update. 
 | 
| ManagedResourcesCapacity | |
| ManagedResourcesCapacity.ManagedResourceCapacity | |
| NamedRelatedVirtualPoolRep | |
| ObjectVirtualPoolBulkRep | 
 List of all object virtual pools, returned as a response
 to a REST request. 
 | 
| ObjectVirtualPoolParam | 
 Parameter to Object VirtualPool creation 
 | 
| ObjectVirtualPoolRestRep | 
 Virtual pool of Object System type. 
 | 
| ObjectVirtualPoolUpdateParam | 
 Parameter to Object VirtualPool update. 
 | 
| ProtectionCopyPolicy | |
| ProtectionSourcePolicy | |
| ProtocolAssignments | 
 Class captures a list of Protocols to update in VirtualPool. 
 | 
| ProtocolChanges | 
 Class captures add/remove protocol details. 
 | 
| RaidLevelAssignments | 
 Class captures a list of Raid Levels to set or update in a virtual pool. 
 | 
| RaidLevelChanges | 
 Class captures add/remove Raid Level details. 
 | 
| ServiceProfileTemplateAssignmentChanges | 
 Class captures lists of URIs for Service Profile Templates to be assigned/unassigned
 to/from the Compute Virtual Pool. 
 | 
| ServiceProfileTemplateAssignments | 
 Class captures a list of URIs for the Service Profile Templates assigned to the
 Compute Virtual Pool. 
 | 
| StoragePoolAssignmentChanges | 
 Class captures lists of URIs for storage pools to be assigned/unassigned
 to/from the storage pool. 
 | 
| StoragePoolAssignments | 
 Class captures a list of URIs for the storage pools assigned during
 virtual pool update. 
 | 
| VDCCapacities | |
| VirtualArrayVirtualPoolCapacity | |
| VirtualPoolAttributesParam | |
| VirtualPoolAvailableAttributesResourceRep | |
| VirtualPoolCapacity | |
| VirtualPoolChangeList | 
 Lists the potential virtual pool for a block volume VirtualPool change for
 a specific volume. 
 | 
| VirtualPoolChangeRep | 
 Extends the name related resource to add new fields
 specifying if the a change to the virtual pool is allowed and
 the reason if not allowed. 
 | 
| VirtualPoolCommonParam | 
 Parameter to VirtualPool creation 
 | 
| VirtualPoolCommonRestRep | |
| VirtualPoolHighAvailabilityParam | |
| VirtualPoolHighAvailabilityParam.VirtualArrayVirtualPoolMapEntry | 
 The class provides the REST representation of an entry in a
 VirtualArray VirtualPool map. 
 | 
| VirtualPoolList | |
| VirtualPoolPoolUpdateParam | 
 Parameter to update virtual pool 
 | 
| VirtualPoolProtectionMirrorParam | |
| VirtualPoolProtectionMirrorRestRep | |
| VirtualPoolProtectionParam | |
| VirtualPoolProtectionRPChanges | |
| VirtualPoolProtectionRPParam | |
| VirtualPoolProtectionSnapshotsParam | 
 Snapshot options for Virtual Pool 
 | 
| VirtualPoolProtectionVirtualArraySettingsParam | 
 Specifies protection parameters for the VirtualPool when created or retrieved. 
 | 
| VirtualPoolRemoteMirrorProtectionParam | |
| VirtualPoolRemoteProtectionUpdateParam | |
| VirtualPoolRemoteProtectionVirtualArraySettingsParam | |
| VirtualPoolUpdateParam | 
 Parameter to update VirtualPool 
 | 
| Enum | Description | 
|---|---|
| HighAvailabilityType | |
| ManagedResourcesCapacity.CapacityResourceType | |
| ProtectionType | |
| VirtualPoolChangeOperationEnum |