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

5.119
Masking and Mapping Subprofile
CIM API Programming Reference
[In] boolean Override,
[In] boolean NoVCN,
[Out] String ResultDescriptions[]);
Job: This is ignored since InServ does not support job control.
LUNames[]: An array of IDs of logical unit instances. The LU instances must already exist.
The members of this array must match the Name property of
StorageVolume instances.
HostNames[]: An array of names for the hosts (StorageHardwareIDCollection).
Instances MUST already exist. The members of this array MUST match the
ElementName
property of
TPD_StorageHardwareIDCollection.
TargetPortLPIDs[]: An array of target port LPIDs, in '<node>:<slot>:<port>' format. If
this is empty, then host-sees vlun is created; otherwise matched set vlun(s) is created.
DeviceNumbers[]: A list of logical unit numbers to assign to the corresponding logical
unit in the
LUNames parameter. (within the context of the elements specified in the other
parameters). If the
LUNames parameter is null, then this parameter must be null. This
parameter is mandatory for release 2.2.4 and before. For release 2.3.1, this is optional; if
this parameter is NULL, the logical unit number will be assigned by the system.
DeviceAccesses[]: A list of permissions to assign to the corresponding logical unit in the
LUNames parameter. This specifies the permission to assign within the context of the
elements specified in the other parameters. This is mandatory only to be consistent with
other methods. For InServ, access permissions cannot be specified when creating a VLUN.
Rather, each volume has its own access permission. So the 3PAR
ControllerConfigurationService provider checks the passed in DeviceAccesses
value against the permission of the specified LU (volume), and the operation fails if the two
values do not match.
ProtocolControllers[]: An array of references to SCSIProtocolControllers (SPCs). On
input, this can be null, or contain exactly one SPC; there may be multiple references on
output. If null on input, the instrumentation creates one or more new SPC instances. If SPC
is included on input, this can either be reference to
TPD_SCSIController for FC host or
TPD_iSCSIController for iSCSI host
Override: Override existing lower priority VLUNs, if necessary. Can be used only when
exporting to a specific host. This parameter is a vendor-specific extension for 3PAR. The
default value is false.