TestimoX

API Reference

Class

Item (DomainDnsForwarderConsistencyService)

Namespace ADPlayground.Dns.DomainDnsForwarderConsistencyService
Assembly ADPlayground
Modifiers sealed

Per-domain-controller DNS forwarder posture item.

Inheritance

  • Object
  • Item

Constructors

Properties

public String DomainController { get; set; } #

Domain controller DNS host name.

public Boolean CollectionSucceeded { get; set; } #

True when recursion state could be collected.

public Nullable<Boolean> RecursionEnabled { get; set; } #

DNS recursion state when available.

public IReadOnlyList<String> Forwarders { get; set; } #

Configured forwarders.

public Int32 ForwarderCount { get; set; } #

Number of configured forwarders.

public String ForwarderSetSignature { get; set; } #

Stable, sorted forwarder-set signature for comparison.

public Boolean HasForwarders { get; set; } #

True when at least one forwarder is configured.

public Boolean MatchesDomainBaseline { get; set; } #

True when the server matches the domain baseline forwarder set.

public Boolean HasRedundantForwarders { get; set; } #

True when at least two forwarders are configured.

public String IssueSummary { get; set; } #

Short issue summary for operator review.