Class MicrosoftDhcpServerv4FailoverRelationship
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Microsoft DHCP IPv4 failover relationship.
public class MicrosoftDhcpServerv4FailoverRelationship : GlobalSerializableClassicBase, IComparable<MicrosoftDhcpServerv4FailoverRelationship>
- Inheritance
-
MicrosoftDhcpServerv4FailoverRelationship
- Implements
Constructors
MicrosoftDhcpServerv4FailoverRelationship()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4FailoverRelationship class.
public MicrosoftDhcpServerv4FailoverRelationship()
Properties
EnableMessageAuthentication
Gets or sets whether message authentication is enabled.
public BooleanOption EnableMessageAuthentication { get; set; }
Property Value
HotStandbyMode
Gets or sets the hot standby mode.
public MicrosoftDhcpServerv4FailoverRelationshipHotStandbyMode HotStandbyMode { get; set; }
Property Value
LoadBalancePartnerPercent
Gets or sets the partner load balance percent.
public int LoadBalancePartnerPercent { get; set; }
Property Value
LoadBalancePercent
Gets or sets the local load balance percent.
public int LoadBalancePercent { get; set; }
Property Value
MaximumClientLeadTime
Gets or sets the maximum client lead time.
public SerializableTimeSpan MaximumClientLeadTime { get; set; }
Property Value
- SerializableTimeSpan
Mode
Gets or sets the failover relationship mode.
public MicrosoftDhcpServerv4FailoverRelationshipMode Mode { get; set; }
Property Value
Name
Gets or sets the name of the failover relationship.
public string Name { get; set; }
Property Value
PartnerServer
Gets or sets the name of the partner server.
public string PartnerServer { get; set; }
Property Value
ReservePercent
Gets or sets the percentage of addresses reserved for the standby server.
public int ReservePercent { get; set; }
Property Value
ScopeIdentifiers
Gets or sets the identifiers of the scopes that are assigned to the failover relationship.
public SerializableStringCollection ScopeIdentifiers { get; set; }
Property Value
- SerializableStringCollection
State
Gets or sets the state of the partnership.
public MicrosoftDhcpServerv4FailoverRelationshipState State { get; set; }
Property Value
StateSwitchoverInterval
Gets or sets the state switchover interval in minutes.
public int StateSwitchoverInterval { get; set; }
Property Value
StateSwitchoverIntervalString
Gets the state switchover interval.
public string StateSwitchoverIntervalString { get; set; }
Property Value
Methods
CompareTo(MicrosoftDhcpServerv4FailoverRelationship)
Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4FailoverRelationship values to allow sorting by name.
public int CompareTo(MicrosoftDhcpServerv4FailoverRelationship other)
Parameters
other
MicrosoftDhcpServerv4FailoverRelationshipThe CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4FailoverRelationship to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4FailoverRelationship objects.