API Reference
Class
View (DomainDnsForwarderConsistencyService)
Aggregated DNS forwarder posture view for a domain.
Inheritance
- Object
- View
Constructors
Inherited Methods
Properties
public String DomainName { get; set; } #Target domain DNS name.
public Boolean CollectionSucceeded { get; set; } #True when collection produced at least one DNS posture row.
public String CollectionError { get; set; } #Collection error summary when evaluation fails.
public Int32 DnsServerCount { get; set; } #Total DNS servers evaluated.
public Int32 CollectedServerCount { get; set; } #DNS servers that returned posture successfully.
public Int32 ServerCountWithForwarders { get; set; } #DNS servers with one or more configured forwarders.
public Int32 ServerCountWithoutForwarders { get; set; } #DNS servers without configured forwarders.
public Int32 InconsistentServerCount { get; set; } #DNS servers that differ from the domain baseline forwarder set.
public Int32 NonRedundantServerCount { get; set; } #DNS servers with fewer than two forwarders configured.
public Int32 UniqueForwarderSetCount { get; set; } #Distinct forwarder sets observed across the domain.
public IReadOnlyList<String> BaselineForwarders { get; set; } #Baseline forwarder set chosen for the domain.
public IReadOnlyList<Item> Items { get; set; } #Per-server forwarder posture items.