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

5.110
Masking and Mapping Subprofile
CIM API Programming Reference InForm OS Version 2.3.1
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.
InitiatorPortIDs[]: IDs of initiator ports (host HBA WWNs). If an existing
StorageHardwareID instances exist, it is used. If no StorageHardwareID instance
matches, one is NOT implicitly created as is usually done from SMI-S. See the method
description for conditions where this may be null.
TargetPortIDs[]: IDs of target ports (InServ’s front-end FC port). See Table 5-58 on
page 5.111 for conditions where this may be null.
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 because SMI-S requires
it. 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 values 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 element; 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 a reference to
TPD_SCSIController for an FC
host or
TPD_iSCSIController for a 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.
NoVCN: Do not issue a VLUN (Virtual Logical Unit Number) Change Notification (VCN) after
export. For direct connect or loop configuration, a VCN consists of a fibre channel Loop
Initialization Primitive (LIP). For fabric configuration a VCN consists of Registered State
Change Notification (RSCN) being sent to the fabric controller. This parameter is a vendor-
specific extension for 3PAR. The default value is false.