Class MicrosoftDnsServerPrimaryZone
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a primary zone configured for a Microsoft DNS server.
public class MicrosoftDnsServerPrimaryZone : MicrosoftDnsServerZone, IComparable<MicrosoftDnsServerZone>
- Inheritance
-
MicrosoftDnsServerPrimaryZone
- Implements
- Inherited Members
Constructors
MicrosoftDnsServerPrimaryZone()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftDnsServerPrimaryZone class.
public MicrosoftDnsServerPrimaryZone()
Properties
Aging
Gets or sets the aging settings for the zone.
public MicrosoftDnsServerZoneAgingSettings Aging { get; set; }
Property Value
AllowedDcsForNsRecordsAutoCreation
Gets or sets the domain controllers which can register the NS records for this zone.
public SerializableStringCollection AllowedDcsForNsRecordsAutoCreation { get; set; }
Property Value
- SerializableStringCollection
DirectoryPartitionName
Gets or sets the directory partition name.
public string DirectoryPartitionName { get; set; }
Property Value
DnsSec
Gets or sets the DNSSEC settings for the zone.
public MicrosoftDnsServerZoneDnsSecSettings DnsSec { get; set; }
Property Value
DynamicUpdateType
Gets or sets the dynamic update type for the zone. This only applies to primary zones.
public MicrosoftDnsServerZoneDynamicUpdateType DynamicUpdateType { get; set; }
Property Value
DynamicUpdateTypeString
Gets the dynamic update type for the zone. This only applies to primary zones.
public string DynamicUpdateTypeString { get; set; }
Property Value
IgnorePolicies
Gets or sets whether the policies of this zone are to be ignored. This only applies to Windows Server 2016 and above.
public BooleanOption IgnorePolicies { get; set; }
Property Value
IsSigned
Gets or sets whether the zone is signed.
public BooleanOption IsSigned { get; set; }
Property Value
NotifyServers
Gets or sets the names of the secondary servers to notify. This only applies to primary zones when the notification type is set to specific servers.
public SerializableStringCollection NotifyServers { get; set; }
Property Value
- SerializableStringCollection
NotifyType
Gets or sets the notification type for the zone. This only applies to primary zones.
public MicrosoftDnsServerZoneNotifyType NotifyType { get; set; }
Property Value
NotifyTypeString
Gets the notification type for the zone. This only applies to primary zones.
public string NotifyTypeString { get; set; }
Property Value
ReplicationScope
Gets or sets the replication scope for Active Directory integrated zones.
public MicrosoftDnsServerZoneReplicationScope ReplicationScope { get; set; }
Property Value
ReplicationScopeString
Gets the replication scope for Active Directory integrated zones.
public string ReplicationScopeString { get; set; }
Property Value
SecondaryServers
Gets or sets the names of the secondary servers.
public SerializableStringCollection SecondaryServers { get; set; }
Property Value
- SerializableStringCollection
Wins
Gets or sets the WINS settings for the zone.
public MicrosoftDnsServerZoneWinsSettings Wins { get; set; }
Property Value
ZoneTransfersType
Gets or sets the zone transfers type.
public MicrosoftDnsServerZoneTransfersType ZoneTransfersType { get; set; }
Property Value
ZoneTransfersTypeString
Gets the zone transfers type.
public string ZoneTransfersTypeString { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.MicrosoftDnsServerPrimaryZone cloned from this object.
public MicrosoftDnsServerPrimaryZone Clone()
Returns
- MicrosoftDnsServerPrimaryZone
A CENTREL.XIA.Configuration.Types.MicrosoftDnsServerPrimaryZone.