API Reference
DnsZoneOverviewSummaryItem
Aggregated per-zone overview across DNS servers that host or expose the zone.
Inheritance
- Object
- DnsZoneOverviewSummaryItem
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property Snapshot.Zones
- Property DomainDnsZoneOverviewSnapshot.Zones
Constructors
public DnsZoneOverviewSummaryItem() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ZoneFamily { get; set; } #Friendly zone family used for review grouping.
public IReadOnlyList<String> HostingServers { get; set; } #DNS servers that returned this zone.
public Int32 HostingServerCount { get; } #Total DNS servers that returned this zone.
public IReadOnlyList<String> MissingHostingServers { get; set; } #Collected DNS servers that did not return this zone.
public Int32 MissingHostingServerCount { get; } #Total collected DNS servers that did not return this zone.
public Boolean HasIncompleteHosting { get; } #True when the zone was not observed on every successfully queried DNS server.
public IReadOnlyList<String> SettingSignatures { get; set; } #Distinct setting signatures observed for this zone.
public Boolean HasSettingDrift { get; } #True when this zone has different settings across DNS servers.
public Boolean HasScavengingEnabled { get; set; } #True when any server reports zone aging/scavenging as enabled.
public IReadOnlyList<String> ScavengingOwners { get; set; } #Explicit scavenging owners observed across DNS servers.
public Int32 ScavengingOwnerCount { get; } #Number of explicit scavenging owners observed across DNS servers.
public Boolean HasEnabledScavengingWithoutExplicitOwner { get; set; } #True when at least one DNS server reports scavenging enabled without an explicit scavenging owner list.
public Boolean HasMultipleScavengingOwners { get; } #True when more than one explicit scavenging owner is configured for the zone.
public Boolean IsDsIntegrated { get; set; } #True when the zone appears to be AD-integrated on at least one DNS server.
public Boolean IsReverseLookupZone { get; set; } #True when the zone is a reverse lookup zone.
public Boolean IsAdInfrastructureZone { get; set; } #True when the zone is a common AD DNS infrastructure zone such as _msdcs.