Class CIM_SynchronizationAspect
extends CIM_SettingData

A class to keep track of the source of a copy operation. Additionally, the class has a series of properties to indicate the SyncType that was used and the date and time of the point-in-time if it applies to the SyncType.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_SynchronizationAspect

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA class to keep track of the source of a copy operation. Additionally, the class has a series of properties to indicate the SyncType that was used and the date and time of the point-in-time if it applies to the SyncType.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.41.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AutoDeletebooleanfalse
DescriptionstringThe created element can be deleted if system resources are running low. If TimeBeforeRemoval is specified, this property is ignored, even if it is set to true.
ModelCorrespondencestringCIM_SynchronizationAspect.TimeBeforeRemoval
Writebooleantrue
ConsistencyEnabledbooleanfalse
DescriptionstringSet to true if consistency is enabled.
ConsistencyTypeuint16
DescriptionstringIndicates the consistency type used by the groups. Sequentially Consistent: Members of a target group are sequentially consistent - the order of the write operations is maintained.
ValueMapstring2, .., 0x8000..
ValuesstringSequentially Consistent, DMTF Reserved, Vendor Specific
CopyMethodologyuint16
DescriptionstringIndicates the copy methodology utilized for copying source element to target element. Full-Copy: The entire source data is copied to target. Incremental-Copy: Only changed data from source element is copied to target element. Differential-Copy: Only the new writes to source element are copied to the target element. Copy-On-Write: Affected data is copied on the first write to the source or to the target elements. Copy-On-Access: Affected data is copied on the first access to the source element. Delta-Update: Difference based replication where after the initial copy, only updates to source are copied to target. Snap-And-Clone: The service creates a snapshot of the source element first, then uses the snapshot as the source of the copy operation to the target element.
ModelCorrespondencestringCIM_ReplicationSettingData.DesiredCopyMethodology
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, .., 0x8000..
ValuesstringOther, Implementation decides, Full-Copy, Incremental-Copy, Differential-Copy, Copy-On-Write, Copy-On-Access, Delta-Update, Snap-And-Clone, DMTF Reserved, Vendor Specific
CopyStatusuint16
DescriptionstringIndicates the status of copy operation. Operation In Progress: Copy operation is in progress. Operation Completed: The copy operation completed with no errors. Initializing: Initialization is in progress. Synchronizing: Synchronization is in progress. Resyncing: Target element is being resynchronized. Restoring: Restore operation is in progress. Aborting: The copy operation is being aborted. Terminating: The relationship is being terminated. Mixed: Applies to groups with elements with different statuses. Generally, the individual statuses need to be examined.
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, .., 0x8000..
ValuesstringNot Applicable, Operation In Progress, Operation Completed, Initializing, Synchronizing, Resyncing, Restoring, Aborting, Terminating, Mixed, DMTF Reserved, Vendor Specific
SourceElementstring
DescriptionstringThe identifying information of source element (i.e. an instance ) of a copy operation, or of a point-in-time source. The identifying information is in the form of an object path encoded as a string parameter. The format of a CIMObjectPath, is <NamespacePath>:<ClassName>.<Prop1>="<Value1>", <Prop2>="<Value2>", . . . specifying an instance in the CIM Schema.
SyncStateuint16
DescriptionstringSyncState describes the state of the synchronization aspect with respect to replication activity.
Experimentalbooleantrue
ValueMapstring2, 3, 4, 5, 6, 7, .., 0x8000..
ValuesstringInitialized, Unsynchronized, Synchronized, Error, Invalid, Restored, DMTF Reserved, Vendor Specific
SyncTypeuint16
DescriptionstringSyncType describes the type of copy. Mirror: a synchronized, full copy of the source. Snapshot: a point-in-time, virtual copy of the source. Clone: a point-in-time, full copy of the source.
ModelCorrespondencestringCIM_Synchronized.SyncType
ValueMapstring.., 6, 7, 8, .., 0x8000..
ValuesstringDMTF Reserved, Mirror, Snapshot, Clone, DMTF Reserved, Vendor Specific
TimeBeforeRemovaldatetime
DescriptionstringThe amount of time that the element is retained. If non-null, the property AutoDelete is ignored. If null, there is no time limit, however, the element may be removed if AutoDelete is set to true.
ModelCorrespondencestringCIM_SynchronizationAspect.AutoDelete
Writebooleantrue
WhenPointInTimedatetime
DescriptionstringSpecifies when point-in-time was created. Shall be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SettingData
SoIDstringCIM_SettingData
SoOrgIDstringCIM_SettingData
ComponentSettingstring[]CIM_SettingData

Class Methods