MSFT_ReplicationSettings class

Represents the settings to be configured on a group or sync pair.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

class MSFT_ReplicationSettings
{
  UInt16 TargetElementSupplier;
  UInt16 ThinProvisioningPolicy;
  String LogDevices[];
  UInt64 LogSizeInBytes;
  UInt16 ReplicationQuorum;
  UInt16 SyncMode;
};

Members

The MSFT_ReplicationSettings class has these types of members:

Properties

The MSFT_ReplicationSettings class has these properties.

LogDevices

Data type: String array

Access type: Read-only

An array of strings that contain embedded MSFT_Volume objects representing a set of volumes where the replication journal for the replication group is hosted.

LogSizeInBytes

Data type: UInt64

Access type: Read-only

Qualifiers: Units (Bytes)

Size of the replication journal in units of bytes. The size must be in multiples of gigabytes.

ReplicationQuorum

Data type: UInt16

Access type: Read-only

Minimum number of synchronous replication partnerships that are in synchronous replication state for I/O to continue on the source replication group.

SyncMode

Data type: UInt16

Access type: Read-only

Describes whether the target elements will be updated synchronously or asynchronously. If NULL, the implementation decides the mode.

Unknown (0)

Synchronous (2)

Asynchronous (3)

Microsoft Reserved (..)

Vendor Specific (32768..65535)

TargetElementSupplier

Data type: UInt16

Access type: Read-only

ThinProvisioningPolicy

Data type: UInt16

Access type: Read-only

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof