HP StorageWorks SAN Virtualization Services Platform SMI-S User Guide (5697-0209, April 2010)

IN/OUTCommentsTypeParameter Name
In only
If true, provider will attempt to delete the
whole group if the member being removed
is the last member. If false, provider will
not attempt to delete the whole group if the
member being removed is the last. In this
case, attempting to remove the last member
will result in an exception with text derived
from the VSM error. This property defaults
to FALSE if it is not set.
boolean
DeleteOnEmptyEle-
ment
In only
If this value is supplied and is non-null, re-
turn 1.
CIM_ServiceAccessPoint
ref
ServiceAccessPoint
CreateElementReplica
Method overview
This method allows a client to create (or start a task to create) a new group of storage objects which
are replicas of the specified source storage or a group of source storage objects (SourceElements).
This method is used to effect the following VSM operations:
Create a snapclone group for a VirtualDisk or Snapshot with first MirroringJob. The pool for the
target VirtualDisk may be in the local SVSP domain or a remote SVSP domain.
Create a migration group with MigrationJob for a VirtualDisk. The pool for the target VirtualDisk
is in the local SVSP domain only.
Create an asynchronous mirroring Group for a VirtualDisk or snapshot with first MirroringJob. The
pool for the target VirtualDisk may be in the local SVSP domain or a remote SVSP domain.
Create a synchronous mirroring group for a VirtualDisk along with the first two SyncMirrorJobs
that represent synchronous mirroring as defined in Replication Services. The pool for the target
VirtualDisk may be in the local SVSP domain or a remote SVSP domain.
For the MultiApp operations (snapclone, mirroring, and migration), an instance of a distinct subclass
of SynchronizationAspect is created to represent the MultiApp Group together with an instance of
SettingsDefineState associating it to the source VirtualDisk or Snapshot. An instance of a distinct
subclass of SNIA_StorageSynchronized is created to represent the first MultiApp Job and associates
the source VirtualDisk with the created instance of HPSVSP_VirtualDisk : CIM_StorageVirtualDisk.
For the synchronous mirroring operation, an instance of a distinct subclass of SynchronizationAspect
is created to represent the SyncMirror Group together with an instance of SettingsDefineState
associating it to the source VirtualDisk. An instance of a distinct subclass of SNIA_StorageSynchronized
is created to represent the first two SyncMirror Jobs and associates the first VirtualDisk with the created
instance of the second mirror HPSVSP_VirtualDisk : CIM_StorageVirtualDisk.
Supported return values:
0 (Success)
1 (Not Supported)
4 (Failed)
5 (Invalid Parameter)
SAN Virtualization Services Platform SMI-S User Guide 157