# 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

Name | Data Type | Value
--- | --- | ---
Description | string | This class represents a collection of storage objects, such as a group of StorageVolumes.
UMLPackagePath | string | CIM::Device::StorageServices
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
ConsistentPointInTime | boolean | false
Description | string | This 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.
DeleteOnEmptyElement | boolean | false
Description | string | If 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.
Write | boolean | true
DeleteOnUnassociated | boolean | false
Description | string | If 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.
Write | boolean | true
Persistent | boolean | true
Description | string | If false, the group, not the elements associated with the group, may be deleted at the completion of a copy operation.
Write | boolean | true
ReservedAs | uint16 |
Description | string | Indicates 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.
ValueMap | string | 2, 3, 4, .., 0x8000..
Values | string | Source Only, Target Only, Source or Target, DMTF Reserved, Vendor Specific
Write | boolean | true
SupportedSyncTypes | uint16[] |
Description | string | Indicates replication group can be used for which SyncTypes. If NULL, the replication group can be used for all SyncTypes the implementation supports.
ModelCorrespondence | string | CIM_Synchronized.SyncType
ValueMap | string | 6, 7, 8, 9, .., 0x8000..
Values | string | Mirror, Snapshot, Clone, TokenizedClone, DMTF Reserved, Vendor Specific

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_ManagedElement
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_SystemSpecificCollection

## Class Methods