Class CIM_ReplicationGroup
extends CIM_SystemSpecificCollection

This class represents a collection of storage objects, such as a group of StorageVolumes.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Collection
   |
   +--CIM_SystemSpecificCollection
   |
   +--CIM_ReplicationGroup

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis class represents a collection of storage objects, such as a group of StorageVolumes.
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.49.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ConsistentPointInTimebooleanfalse
DescriptionstringThis property applies to a group of elements. If it is true, it means the point-in-time was created at an exact time with no I/O activities in such a way the data is consistent among all the elements of the group. This property is only valid when the group is a target of a copy operation.
DeleteOnEmptyElementbooleanfalse
DescriptionstringIf true and empty groups are allowed, the group will be deleted when the last element is removed from the group. If empty groups are not allowed, the group will be deleted automatically when the group becomes empty.
Writebooleantrue
DeleteOnUnassociatedbooleanfalse
DescriptionstringIf true, the group will be deleted when the group is no longer associated with another group. This can happen if all synchronization associations to the individual elements of the group are dissolved.
Writebooleantrue
Persistentbooleantrue
DescriptionstringIf false, the group, not the elements associated with the group, may be deleted at the completion of a copy operation.
Writebooleantrue
ReservedAsuint16
DescriptionstringIndicates the group is reserved to be used only as the source, or as the target, or as either the source or the target of a copy operation. If NULL, the group can be either the source or the target.
ValueMapstring2, 3, 4, .., 0x8000..
ValuesstringSource Only, Target Only, Source or Target, DMTF Reserved, Vendor Specific
Writebooleantrue
SystemGeneratedbooleanfalse
DescriptionstringIf true, it indicates that the group was created by the system. For example, system my require an element to always be in a group, in which case, the system will create the group for the element.
Experimentalbooleantrue
MemberPolicyuint16[]
DescriptionstringMemberPolicy indicates what actions can be performed to affect the group/member relationship. For example, whether a new member can be added to the group, or whether deleting the group also deletes the members. "Deleting group deletes members": if the group is deleted, the members that are deleteable will also be deleted -- a member is deleteable if, for example, it is not exposed to a host.
Experimentalbooleantrue
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, .., 0x8000..
ValuesstringUnknown, Can add existing member to group, Can create member to group, Can remove member from group, Removing all members deletes the group, Cannot delete group if not empty, Deleting group first deletes all members, Deleting group retains first removes all members, DMTF Reserved, Vendor Reserved
SupportedSyncTypesuint16[]
DescriptionstringIndicates replication group can be used for which SyncTypes. If NULL, the replication group can be used for all SyncTypes the implementation supports.
ModelCorrespondencestringCIM_Synchronized.SyncType
ValueMapstring6, 7, 8, 9, .., 0x8000..
ValuesstringMirror, Snapshot, Clone, TokenizedClone, DMTF Reserved, Vendor Specific

Inherited Properties

NameData Type
Captionstring
Descriptionstring
ElementNamestring
Generationuint64
InstanceIDstring

Class Methods