API Reference
DomainDnsZoneOverviewSnapshot
Domain-wide DNS zone overview intended for review and export, not direct pass/fail scoring.
Inheritance
- Object
- DomainDnsZoneOverviewSnapshot
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
Accepted by parameters
Constructors
public DomainDnsZoneOverviewSnapshot() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String DomainName { get; set; } #Domain DNS name associated with the overview.
public Boolean CollectionSucceeded { get; set; } #True when at least one DNS server returned zone metadata.
public String CollectionError { get; set; } #Collection error summary when no DNS server returned zone metadata.
public Int32 DnsServerCount { get; set; } #Total DNS servers targeted.
public Int32 CollectedServerCount { get; set; } #Total DNS servers that returned zone metadata.
public Int32 QueryIssueCount { get; set; } #Total DNS servers where zone metadata collection failed.
public Int32 ZoneRowCount { get; set; } #Total per-server zone rows collected.
public Int32 UniqueZoneCount { get; set; } #Total unique zones observed across DNS servers.
public Int32 ForwardZoneCount { get; set; } #Total unique forward lookup zones observed.
public Int32 ReverseZoneCount { get; set; } #Total unique reverse lookup zones observed.
public Int32 DsIntegratedZoneCount { get; set; } #Total unique AD-integrated zones observed.
public Int32 ZoneSettingDriftCount { get; set; } #Total zones with setting drift across DNS servers.
public Int32 ScavengingEnabledWithoutOwnerCount { get; set; } #Total zones where scavenging is enabled without an explicit owner list.
public Int32 MultipleScavengingOwnerCount { get; set; } #Total zones with multiple explicit scavenging owners.
public DnsCollectionDiagnostics Diagnostics { get; set; } #Collection diagnostics for the overview query.
public IReadOnlyList<DnsZoneOverviewItem> Items { get; set; } #Per-server zone rows.
public IReadOnlyList<DnsZoneOverviewSummaryItem> Zones { get; set; } #Aggregated per-zone rows.
public IReadOnlyList<DnsZoneOverviewServerItem> Servers { get; set; } #Aggregated per-DNS-server rows.
public IReadOnlyList<DnsZoneOverviewReviewItem> ReviewItems { get; set; } #Review notes derived from overview metadata.