TestimoX

API Reference

Class

DomainDnsZoneOverviewSnapshot

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers sealed

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.

Accepted by parameters

Constructors

public DomainDnsZoneOverviewSnapshot() #

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.