Share via


Msvm_SharedDiskSetReplicationRelationship class

Represents the replication relationship for the shared disks set of a collection.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SharedDiskSetReplicationRelationship
{
  string   CollectionID;
  string   Caption;
  string   Description;
  string   ElementName;
  uint16   ReplicationState;
  uint16   ReplicationHealth;
  uint16   FailedOverReplicationType;
  uint16   LastReplicationType;
  DateTime LastApplicationConsistentReplicationTime;
  DateTime LastReplicationTime;
  DateTime LastApplyTime;
};

Members

The Msvm_SharedDiskSetReplicationRelationship class has these types of members:

Properties

The Msvm_SharedDiskSetReplicationRelationship class has these properties.

Caption

Data type: string

Access type: Read-only

Qualifiers: MaxLen (64)

A short textual description of the relationship.

CollectionID

Data type: string

Access type: Read-only

Qualifiers: Key, MaxLen (256)

The unique identification of the Collection object to which the shared disks set belongs.

Description

Data type: string

Access type: Read-only

A textual description of the relationship.

ElementName

Data type: string

Access type: Read-only

A user-friendly name.

FailedOverReplicationType

Data type: uint16

Access type: Read-only

Type of failover that was performed for the Shared Disk Set of a collection.

None (0)

Regular (1)

Application consistent (2)

Planned (3)

LastApplicationConsistentReplicationTime

Data type: DateTime

Access type: Read-only

The time at which the last application consistent replication is received on recovery for the Shared Disk Set of a collection.

LastApplyTime

Data type: DateTime

Access type: Read-only

The time at which the last replication is applied on recovery for the Shared Disk Set of a collection.

LastReplicationTime

Data type: DateTime

Access type: Read-only

The time at which the last replication is received on recovery for the Shared Disk Set of a collection.

LastReplicationType

Data type: uint16

Access type: Read-only

Type of the last replication that was received for the Shared Disk Set of a collection.

None (0)

Regular (1)

Application consistent (2)

Planned (3)

ReplicationHealth

Data type: uint16

Access type: Read-only

Replication health for the Shared Disk Set of a collection.

Not applicable (0)

Ok (1)

Warning (2)

Critical (3)

ReplicationState

Data type: uint16

Access type: Read-only

Replication state for the Shared Disk Set of a collection.

Disabled (0)

Ready for replication (1)

Waiting to complete initial replication (2)

Replicating (3)

Synced replication complete (4)

Recovered (5)

Committed (6)

Suspended (7)

Critical (8)

Waiting to start resynchronization (9)

Resynchronizing (10)

Resynchronization suspended (11)

Failover in progress (12)

Failback in progress (13)

Failback complete (14)

Disk update in progress (15)

Disk update critical (16)

Unknown (17)

Repurpose replication in progress (18)

Prepared for sync replication (19)

Prepared for group reverse replication (20)

Firedrill in progress (21)

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\HyperVCluster\v2
MOF
WindowsHyperVCluster.V2.Mof
DLL
VMMS.exe