HP 3PAR CIM API Programming Reference

Table 66 Masking and Mapping Subprofile CIM Classes (continued)
DescriptionClass
Provides methods that allow a client to create, add/or
delete hosts or host paths.
CIM_StorageHardwareIDManagementService
Defines the masking related capabilities of the HP 3PAR
Storage System.
TPD_ProtocolControllerMaskingCapabilities
The storage volume to be exported.TPD_StorageVolume
Supported Methods
Table 67 (page 77) - Table 70 (page 77) shows the supported methods of the masking and mapping
subprofile:
Table 67 Methods for TPD_StorageSystem
DescriptionMethod
Provides the ability to set owner and contact information
for the StorageSystem.
modifyInstance()
Table 68 Methods for TPD_StorageHardwareIDManagementService
DescriptionMethod
Expose SCSI Logical units.CreateStorageHardwareID()
Hide a list of SCSI logical units.DeleteStorageHardwareID()
Create a collection of StorageHardwareIDs.CreateStorageHardwareIDCollection()
Delete a collection ofStorageHardwareIDs.DeleteStorageHardwareIDCollection()
Table 69 Methods for TPD_StorageHardwareIDCollection
DescriptionMethod
Delete a collection of StorageHardwareIDCollection (host)DeleteInstance()
Table 70 Methods for TPD_ControllerConfigurationService
DescriptionMethod
Expose SCSI Logical units.ExposePaths()
Hide a list of SCSI logical units.HidePath()
Expose a list of SCSI logical units (such as RAID volumes)
through a default view” SCSIProtocolController
ExportDefaultLUs()
(SPC) through a list of target ports. The default view” SPC
exposes logical units to all initiators. This SPC is identified
by an association to a StorageHardwareID with Name
property set to the empty string.
Hide a list of SCSI Logical Units (such as RAID volumes)
through a default view SCSIProtocolController
HideDefaultLUs()
through a list of target ports on a default view
SCSIProtocolController.
Expose a list of SCSI logical units to a list of
StorageHardwareIDCollections (hosts).
ExposeLUsToStorageHardwareIDCollection()
Hide a list of SCSI logical units through a list of
StorageHardwareIDCollections (hosts).
HideLUsFromStorageHardwareIDCollection()
Masking and Mapping Subprofile 77