API Reference
Class
Snapshot (DomainDnsRecursiveResolverPostureService)
Aggregated domain DNS recursive resolver posture snapshot.
Inheritance
- Object
- Snapshot
Constructors
public Snapshot() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String DomainName { get; set; } #Target domain DNS name.
public Boolean CollectionSucceeded { get; set; } #True when at least one DNS server returned recursion posture.
public String CollectionError { get; set; } #Collection error summary when no DNS server returned recursion posture.
public Int32 DnsServerCount { get; set; } #Total DNS servers evaluated.
public Int32 CollectedServerCount { get; set; } #Total DNS servers with collected recursion posture.
public Int32 RecursionEnabledServerCount { get; set; } #Total DNS servers where recursion is enabled.
public Int32 RecursionWithoutForwardersServerCount { get; set; } #Total DNS servers where recursion is enabled without configured forwarders.
public Int32 QueryIssueCount { get; set; } #Total DNS servers where recursion posture could not be collected.
public Int32 FindingCount { get; } #Total recursive resolver posture findings.
public IReadOnlyList<Item> Items { get; set; } #Per-domain-controller recursive resolver posture.
public IReadOnlyList<Finding> Findings { get; set; } #Recursive resolver posture findings.