Msvm_ReplicationServiceSettingData class

Represents the settings for the replication service on a recovery host. The properties for this class cannot be modified directly. The client must call the Msvm_ReplicationService.ModifyServiceSettings method to modify any of these properties.

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

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ReplicationServiceSettingData : CIM_SettingData
{
  string   InstanceID;
  string   Caption = "Replication Service Settings";
  string   Description = "Virtual Machine Replication Service Settings Data";
  string   ElementName = "Replication Service Settings";
  boolean  RecoveryServerEnabled = False;
  uint16   AllowedAuthenticationType = 0;
  string   CertificateThumbPrint;
  uint16   HttpsPort = 443;
  uint16   HttpPort = 80;
  datetime MonitoringStartTime;
  uint32   MonitoringInterval = 43200;
};

Members

The Msvm_ReplicationServiceSettingData class has these types of members:

Properties

The Msvm_ReplicationServiceSettingData class has these properties.

AllowedAuthenticationType

Data type: uint16

Access type: Read-only

Define authentication modes allowed for connecting to recovery host server.

0

Not defined.

Kerberos authentication (1)

Kerberos authentication.

Certificate based authentication (2)

Certificate based authentication.

Certificate based authentication and kerberos authentication (3)

Both certificate based authentication and integrated authentication.

Caption

Data type: string

Access type: Read-only

A short description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Replication Service Settings".

CertificateThumbPrint

Data type: string

Access type: Read-only

Qualifiers: Maxlen (128)

Certificate thumbprint to use when AuthenticationType is certificate based authentication.

Description

Data type: string

Access type: Read-only

A description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Virtual Machine Replication Settings Data".

ElementName

Data type: string

Access type: Read-only

A display name for the object. This property is inherited from CIM_ManagedElement, and it is always set to "Replication Service Settings".

HttpPort

Data type: uint16

Access type: Read-only

Recovery server port number to use when accepting a nonsecure connection for replication. The default value is 80.

HttpsPort

Data type: uint16

Access type: Read-only

Recovery server port number to use when accepting secure connection for replication. The default value is 443.

InstanceID

Data type: string

Access type: Read-only

Qualifiers: Key

Uniquely identifies an instance of this class. This property is inherited from CIM_SettingData.

MonitoringInterval

Data type: uint32

Access type: Read-only

The interval, in seconds, at which replication statistics should be reset. The default interval is 12 hours (43200 seconds). The minimum valid value is 60 minutes (3600 seconds), and the maximum valid value is 7 days (604800 seconds).

MonitoringStartTime

Data type: datetime

Access type: Read-only

The start time for replication monitoring, in UTC. The default value is 9:00 A.M., local time, represented in UTC. The date elements of the datetime object must be zero.

RecoveryServerEnabled

Data type: boolean

Access type: Read-only

Specifies whether the Hyper-V host is enabled as a recovery server.

Requirements

Requirement Value
Minimum supported client
Windows 8 [desktop apps only]
Minimum supported server
Windows Server 2012 [desktop apps only]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_SettingData

ModifyServiceSettings