TestimoX

API Reference

Class

Snapshot (DomainDnsRecursiveResolverPostureService)

Namespace ADPlayground.Dns.DomainDnsRecursiveResolverPostureService
Assembly ADPlayground
Modifiers sealed

Aggregated domain DNS recursive resolver posture snapshot.

Inheritance

  • Object
  • Snapshot

Constructors

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.