3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

5.111
Masking and Mapping Subprofile
CIM API Programming Reference
ResultDescriptions[]: An array of descriptive text of the result of the operation, with each
entry containing the result of each expose path operation. This parameter is a vendor-
specific extension for 3PAR.
Parameters “Override” and “NoVCN” are optional. All other combinations of the parameters
are rejected.
There are two use cases of the
ExposePaths() method (See Table 5-58 on page 5.111 for
details).
Creating a new view: export a list of volumes to a list of host HBAs via specific target
port. This creates a “matched-set” VLUN. This case is indicated by NULL input
ProtocolController parameter.
Add InitiatorIDs to view: add another initiator ID (host path) to a view. The new initiator
port must be zoned with the same target port as that used by the view or else the
operation is rejected.
Table 5-58. ExposePath Use Cases
Use Cases LUNames InitiatorPortIDs TargetPortIDs DeviceNumbers DeviceAccesses
ProtocolCon-
trollers
(On input)
Create a
new view
Mandatory Mandatory Mandatory Mandatory
for 2.2.4
and prior,
Optional
for 2.3.1
and above.
Mandatory NULL
Add LUs to
a view [not
supported
in 2.3.1]
Mandatory NULL NULL Mandatory Mandatory Contains a
single SPC
ref
Add
InitiatorIDs
to View
[2.3.1 only]
NULL Mandatory NULL NULL NULL Contains a
single SPC
ref