Table of Contents

Class HyperVServerLiveMigrationSettings

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the server live migration settings for a Hyper-V server.

public class HyperVServerLiveMigrationSettings : BypassSection
Inheritance
HyperVServerLiveMigrationSettings
Inherited Members

Constructors

HyperVServerLiveMigrationSettings()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerLiveMigrationSettings class.

public HyperVServerLiveMigrationSettings()

Properties

AuthenticationType

Gets or sets the authentication type.

public HyperVServerLiveMigrationAuthenticationType AuthenticationType { get; set; }

Property Value

HyperVServerLiveMigrationAuthenticationType

AuthenticationTypeString

Gets the authentication type as a human readable string.

public string AuthenticationTypeString { get; set; }

Property Value

string

IsEnabled

Gets or sets whether live migrations are enabled.

public BooleanOption IsEnabled { get; set; }

Property Value

BooleanOption

MaximumSimultaneousLiveMigrations

Gets or sets the maximum number of simultaneous live migrations.

public uint MaximumSimultaneousLiveMigrations { get; set; }

Property Value

uint

Networks

Gets or sets the networks to use for migrations.

public SerializableStringCollection Networks { get; set; }

Property Value

SerializableStringCollection

NetworksString

Gets the networks to use for live migrations.

public string NetworksString { get; set; }

Property Value

string

PerformanceOption

Gets or sets the performance option. This only applies to Windows Server 2012 R2 and above.

public HyperVServerLiveMigrationPerformanceOption PerformanceOption { get; set; }

Property Value

HyperVServerLiveMigrationPerformanceOption

PerformanceOptionString

Gets the performance option. This only applies to Windows Server 2012 R2 and above.

public string PerformanceOptionString { get; set; }

Property Value

string

UseAnyNetwork

Gets or sets whether to use any network for live migrations.

public BooleanOption UseAnyNetwork { get; set; }

Property Value

BooleanOption

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.HyperVServerLiveMigrationSettings class from the specified XML.

public static HyperVServerLiveMigrationSettings FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

HyperVServerLiveMigrationSettings

A CENTREL.XIA.Configuration.Types.HyperVServerLiveMigrationSettings class.

ToString()

Returns the live migration settings as a human readble string.

public override string ToString()

Returns

string

The live migration settings as a human readble string.