<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:class="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_FileSystemSynchronized" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_FileSystemSynchronized">
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common" schemaLocation="http://schemas.dmtf.org/wbem/wscim/1/common.xsd"/>
<xs:element name="SystemElement" type="cim:cimReference">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Key" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Override" type="cim:cimString">SystemElement</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">SystemElement represents the FileSystem that is the source of the replication.</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SyncedElement" type="cim:cimReference">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Key" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Override" type="cim:cimString">SyncedElement</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">SyncedElement represents the FileSystem that is the target of the replication.</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ReplicationType" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Enumeration indicating the supported SyncType/Mode/Local-or-Remote combinations.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Synchronous Mirror Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Asynchronous Mirror Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Synchronous Mirror Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Asynchronous Mirror Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Synchronous Snapshot Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Asynchronous Snapshot Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Synchronous Snapshot Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Asynchronous Snapshot Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="10">Synchronous Clone Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="11">Asynchronous Clone Local</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="12">Synchronous Clone Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="13">Asynchronous Clone Remote</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="14"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ReplicaType" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">ReplicaType provides information on how the Replica is being maintained. Values are: 
Full Copy: This indicates that a full copy of the source object is (or will be) generated . 
Before Delta: This indicates that the source object will be maintained as a delta data from the replica. 
After Delta: This indicates that the replica will be maintained as delta data from the source object. 
Log: This indicates that the replica object is being maintained as a log of changes to the source. 
Not Specified: The method of maintaining the copy is not specified.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Not Specified</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Full Copy</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Before Delta</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">After Delta</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Log</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="6"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SyncState" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">SyncState describes the state of the association with respect to Replication activity. Values are: 
Initialized: The link to enable replication is established. And source/replica elements are associated, but the Copy engine has not started. 
PrepareInProgress: Preparation for Replication is in progress and the Copy engine has started. 
Prepared: All necessary preparation has completed. 
ResyncInProgress: Synchronization or Resynchronization is in progress. This may be the initial 'copy' or subsequent changes being copied. 
Synchronized: An Async or Sync replication is currently synchronized. When this value is set, SyncMaintained will be true. 
FractureInProgress: An operation to fracture an Async or Sync replication is in progress. 
Fractured: An Async or Sync replication is fractured. 
QuiesceInProgress: A quiesce operation is in progress. 
Quiesced: The replication has been quiesced and is ready for a change. 
RestoreInProgress: An operation is in progress to copy the Synced object to the System object. 
Idle: The 'normal' state for an UnSyncAssoc replica. 
Frozen: All blocks copied from source to an UnSyncAssoc replica and the copy engine is stopped. 
CopyInProgress: A deferred background copy operation is in progress to copy the source to the replica target for an UnSyncAssoc association. 
Broken: The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Initialized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">PrepareInProgress</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Prepared</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">ResyncInProgress</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Synchronized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Fracture In Progress</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">QuiesceInProgress</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Quiesced</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="10">Restore In Progresss</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="11">Idle</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="12">Broken</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="13">Fractured</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="14">Frozen</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="15">Copy In Progress</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="16"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CopyPriority" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">CopyPriority allows the priority of background copy engine I/O to be managed relative to host I/O operations during a sequential background copy operation. Values are: 
Low: copy engine I/O lower priority than host I/O. 
Same: copy engine I/O has the same priority as host I/O. 
High: copy engine I/O has higher priority than host I/O. 
Urgent: copy operation to be performed as soon as possible, regardless of the host I/O requests.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Not Managed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Low</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Same</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">High</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Urgent</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="5"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CopyMethodology" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">CopyMethodology specifies what copy methodology the service uses to create and/or maintain the target element. 
Values are: 
Not Specified: The method of maintaining the copy is not specified. 
Full Copy: This indicates that a full copy of the source object is (or will be) generated . 
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 the snapshot as the source of the copy operation to the target element.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Not Specified</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Other</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Implementation decides</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Full Copy</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Incremental-Copy</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Differential-Copy</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Copy-On-Write</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Copy-On-Access</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Delta-Update</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Snap-And-Clone</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="10"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="UndiscoveredElement" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">This property specifies whether the source, the target, or both elements involved in a copy operation are undiscovered. An element is considered undiscovered if its object model is not known to the service performing the copy operation. The values are: 
SystemElement: The source element. 
SyncedElement: The target element. 
Both: Both the source and the target elements. If both the source and the target elements are discovered, the value of this property shall be NULL.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">SystemElement</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">SyncedElement</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Both</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="5"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ReadOnly" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">This property specifies whether the source, the target, or both elements are ead only to the host.SystemElement: The source element. 
SyncedElement: The target element. 
Both: Both the source and the target elements.are read only to the host.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">SystemElement</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">SyncedElement</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Both</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_FileSystemSynchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="5"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WhenSynced" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The point in time that the Elements were synchronized.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SyncMaintained" nillable="true" type="cim:cimBoolean">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Boolean indicating whether synchronization is maintained.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CopyRecoveryMode" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Describes whether the copy operation continues after a broken link is restored.
Automatic: copy operation resumes automatically.
Manual: CopyState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Automatic</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Manual</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="32768..65535">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="4"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
<xs:maxInclusive value="65535"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CopyState" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">CopyState describes the state of the association with respect to Replication activity. Values are: 
Initialized: The link to enable replication is established and source/replica elements are associated, but the data flow has not started. 
Unsynchronized: Not all the source element data has been copied to the target element. 
Synchronized: For the Mirror, Snapshot, or Clone replication, the target represents a copy of the source. 
Broken: The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. 
Fractured: Target is split from the source. 
Split: The target element was gracefully (or systematically) split from its source element -- consistency is guaranteed. 
Inactive: Data flow has stopped, writes to source element will not be sent to target element. 
Suspended: Data flow between the source and target elements has stopped. Writes to source element are held until the association is Resumed. 
Failedover: Reads and writes to/from the target element. Source element is not reachable. 
Prepared: Initialization is completed, the data flow has started, however, the data flow has not started. 
Aborted: The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. 
Skewed: The target has been modified and is no longer synchronized with the source element or the point-in-time view. 
Mixed: Applies to the CopyState of GroupSynchronized. It indicates the StorageSynchronized associations of the elements in the groups have different CopyState values.
Partitioned: State of replication relationship can not be determined, for example, due to a connection problem.
Invalid: The array is unable to determine the state of the replication relationship, for example, after the connection is restored; however, either source or target elements have an unknown status. 
Restored: It indicates the source element was restored from the target element.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Initialized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Unsynchronized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Synchronized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Broken</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Fractured</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Split</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Inactive</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Suspended</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="10">Failedover</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="11">Prepared</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="12">Aborted</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="13">Skewed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="14">Mixed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="15">Not Applicable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="16">Partitioned</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="17">Invalid</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="18">Restored</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="15"/>
<xs:enumeration value="16"/>
<xs:enumeration value="17"/>
<xs:enumeration value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="19"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FailedCopyStopsHostIO" nillable="true" type="cim:cimBoolean">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">If true, the storage array tells host to stop sending data to source element if copying to a remote element fails.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
<cim:Defaultvalue type="cim:cimBoolean">false</cim:Defaultvalue>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Mode" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Mode describes whether the target elements will be updated synchronously or asynchronously. 
Adaptive: Allows implementation to switch between synchronous and asynchronous modes. 
If NULL, implementation decides the mode.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Synchronous</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Asynchronous</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Adaptive</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="32768..65535">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="5"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
<xs:maxInclusive value="65535"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="PercentSynced" nillable="true" type="cim:cimUnsignedShort">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies the percent of the work completed to reach synchronization. Must be set to NULL if implementation is not capable of providing this information.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ProgressStatus" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">ProgressStatus describes the status of the association with respect to Replication activity. Values are: Completed: The request is completed. Data flow is idle. 
Dormant: Indicates that the data flow is inactive suspended or quiesced. 
Initializing: In the process of establishing source/replica association and the data flow has not started. 
Preparing: preparation-in-progress. 
Synchronizing: sync-in-progress. 
Resyncing: resync-in-progess. 
Restoring: restore-in-progress. 
Fracturing: fracture-in-progress. 
Splitting: split-in-progress. 
Failing over: in the process of switching source and target. 
Failing back: Undoing the result of failover. 
Detaching: detach-in-progress. 
Aborting: abort-in-progress. 
Mixed: Applies to groups with element pairs with different statuses. Generally, the individual statuses need to be examined.Suspending: The copy operation is in the process of being suspended. 
Requires fracture: The requested operation has completed, however, the synchronization relationship needs to be fractured before further copy operations can be issued. 
Requires resync: The requested operation has completed, however, the synchronization relationship needs to be resynced before further copy operations can be issued. 
Requires activate: The requested operation has completed, however, the synchronization relationship needs to be activated before further copy operations can be issued. 
Pending: The flow of data has stopped momentarily due to limited bandwidth or busy system. 
Requires detach: The requested operation has completed, however, the synchronization relationship needs to be detached before further copy operations can be issued. 
Terminating: The association is in the process of terminating. 
Requires split: The requested operation has completed, however, the synchronization relationship needs to be split before further copy operations can be issued. 
Requires resume: The requested operation has completed, however, the synchronization relationship needs to be resumed before further copy operations can be issued.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Completed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Dormant</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Initializing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Preparing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Synchronizing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Resyncing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Restoring</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Fracturing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="10">Splitting</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="11">Failing over</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="12">Failing back</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="13">Aborting</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="14">Mixed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="15">Not Applicable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="16">Suspending</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="17">Requires fracture</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="18">Requires resync</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="19">Requires activate</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="20">Pending</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="21">Detaching</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="22">Requires detach</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="23">Terminating</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="24">Requires split</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="25">Requires resume</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="15"/>
<xs:enumeration value="16"/>
<xs:enumeration value="17"/>
<xs:enumeration value="18"/>
<xs:enumeration value="19"/>
<xs:enumeration value="20"/>
<xs:enumeration value="21"/>
<xs:enumeration value="22"/>
<xs:enumeration value="23"/>
<xs:enumeration value="24"/>
<xs:enumeration value="25"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="26"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RPO" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Recovery Point Objective indicates the maximum interval in which data might be lost. For synchronous copy operations, RPO is 0. For asynchronous copy operations RPO represents the interval since the most recent transmission of data to the SyncedElement (target). 
For example, to indicate 15 seconds, the value would be 00000000000015.000000:000, using the CIM interval format. If NULL, RPO is not applicable.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="RequestedCopyState" nillable="true" type="cim:cimUnsignedShort">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">RequestedCopyState is an integer enumeration that indicates the last requested or desired state for the association. The actual state of the association is represented by CopyState. Note that when CopyState reaches the requested state, this property will be set to 'Not Applicable.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_Synchronized.CopyState</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
<cim:Defaultvalue type="cim:cimUnsignedShort">15</cim:Defaultvalue>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Skew" nillable="true" type="cim:cimUnsignedLong">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Applies to Adaptive mode and it describes maximum number of bytes the SyncedElement (target) can be out of sync. If the number of out-of-sync bytes exceeds the skew value, mode is switched to synchronous.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SyncType" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">SyncType describes the intended outcome of the replication.Values are: 
Mirror: create and maintain a copy of the source. 
Snapshot: create a PIT, virtual copy of the source. 
Clone: create a PIT, full copy the source. 
TokenizedClone: create a token based clone.</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Mirror</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Snapshot</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Clone</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">TokenizedClone</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="..">DMTF Reserved</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0x8000..">Vendor Specific</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimAnySimpleType">
<xs:simpleType>
<xs:union>
<xs:simpleType/>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="5"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="10"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:minInclusive value="32768"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WhenActivated" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies when point-in-time was taken or when the replication association is activated, reactivated, resumed or re-established. Must be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WhenDeactivated" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies when the association was deactivated. A deactivated association is reactivated.Must be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WhenEstablished" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies when the association was established. Must be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WhenSuspended" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies when the association was suspended. A suspended association is resumed.Must be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WhenSynchronized" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Specifies when the CopyState has a value of Synchronized. Must be set to NULL if implementation is not capable of providing this information. A value of 0 indicates the information is not known.</cim:Qualifier>
<cim:Classorigin name="CIM_Synchronized"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CIM_FileSystemSynchronized" type="class:CIM_FileSystemSynchronized_Type">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Class name="CIM_FileSystemSynchronized" superclass="CIM_Synchronized"/>
<cim:Qualifier name="Association" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Version" type="cim:cimString">2.45.0</cim:Qualifier>
<cim:Qualifier name="UMLPackagePath" type="cim:cimString">CIM::Device::StorageServices</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">Indicates that two Storage objects were replicated at the specified point in time. If the CopyType property is set to 'Sync' (=3), then synchronization of the Storage objects is preserved.</cim:Qualifier>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:complexType name="CIM_FileSystemSynchronized_Type">
<xs:sequence>
<xs:element minOccurs="0" ref="class:CopyMethodology"/>
<xs:element minOccurs="0" ref="class:CopyPriority"/>
<xs:element minOccurs="0" ref="class:CopyRecoveryMode"/>
<xs:element minOccurs="0" ref="class:CopyState"/>
<xs:element minOccurs="0" ref="class:FailedCopyStopsHostIO"/>
<xs:element minOccurs="0" ref="class:Mode"/>
<xs:element minOccurs="0" ref="class:PercentSynced"/>
<xs:element minOccurs="0" ref="class:ProgressStatus"/>
<xs:element minOccurs="0" ref="class:RPO"/>
<xs:element minOccurs="0" ref="class:ReadOnly"/>
<xs:element minOccurs="0" ref="class:ReplicaType"/>
<xs:element minOccurs="0" ref="class:ReplicationType"/>
<xs:element minOccurs="0" ref="class:RequestedCopyState"/>
<xs:element minOccurs="0" ref="class:Skew"/>
<xs:element minOccurs="0" ref="class:SyncMaintained"/>
<xs:element minOccurs="0" ref="class:SyncState"/>
<xs:element minOccurs="0" ref="class:SyncType"/>
<xs:element ref="class:SyncedElement"/>
<xs:element ref="class:SystemElement"/>
<xs:element minOccurs="0" ref="class:UndiscoveredElement"/>
<xs:element minOccurs="0" ref="class:WhenActivated"/>
<xs:element minOccurs="0" ref="class:WhenDeactivated"/>
<xs:element minOccurs="0" ref="class:WhenEstablished"/>
<xs:element minOccurs="0" ref="class:WhenSuspended"/>
<xs:element minOccurs="0" ref="class:WhenSynced"/>
<xs:element minOccurs="0" ref="class:WhenSynchronized"/>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
</xs:schema>
