Class HyperVServerReplicationSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the server replication settings for a Hyper-V server.
public class HyperVServerReplicationSettings : BypassSection
- Inheritance
-
HyperVServerReplicationSettings
- Inherited Members
Constructors
HyperVServerReplicationSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerReplicationSettings class.
public HyperVServerReplicationSettings()
Properties
AllowAnyServer
Gets or sets whether replication is allowed from any server.
public BooleanOption AllowAnyServer { get; set; }
Property Value
AuthenticationType
Gets or sets the authentication type.
public HyperVServerReplicationAuthenticationType AuthenticationType { get; set; }
Property Value
AuthenticationTypeString
Gets the authentication type as a human readable string.
public string AuthenticationTypeString { get; set; }
Property Value
AuthorizationEntries
Gets or sets the authorization entries.
public HyperVServerReplicationAuthorizationEntries AuthorizationEntries { get; set; }
Property Value
AuthorizationTypeString
Gets the authorization type as a human readable string.
public string AuthorizationTypeString { get; set; }
Property Value
Certificate
Gets or sets the certificate to use for authentication.
public SslCertificate Certificate { get; set; }
Property Value
CertificateAuthenticationPort
Gets or sets the certificate authentication port.
public int CertificateAuthenticationPort { get; set; }
Property Value
CertificateThumbprint
Gets or sets the certificate thumbprint.
public string CertificateThumbprint { get; set; }
Property Value
DefaultStorageLocation
Gets or sets the default storage location.
public string DefaultStorageLocation { get; set; }
Property Value
IsCertificateAuthenticationEnabled
Gets whether certificate authentication is enabled.
public bool IsCertificateAuthenticationEnabled { get; }
Property Value
IsEnabled
Gets or sets whether replication is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
IsKerberosAuthenticationEnabled
Gets whether Kerberos authentication is enabled.
public bool IsKerberosAuthenticationEnabled { get; }
Property Value
KerberosAuthenticationPort
Gets or sets the Kerberos authentication port.
public int KerberosAuthenticationPort { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.HyperVServerReplicationSettings class from the specified XML.
public static HyperVServerReplicationSettings FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- HyperVServerReplicationSettings
A CENTREL.XIA.Configuration.Types.HyperVServerReplicationSettings class.
ToString()
Returns the server replication settings as a human readble string.
public override string ToString()
Returns
- string
The server replication settings as a human readble string.