TestimoX

API Reference

Class

Snapshot (DomainDnsDynamicUpdateConfigurationService)

Namespace ADPlayground.Dns.DomainDnsDynamicUpdateConfigurationService
Assembly ADPlayground
Modifiers sealed

Aggregated domain DNS dynamic update mode 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 domain controller returned DNS zone configuration.

public String CollectionError { get; set; } #

Collection error summary when no domain controller returned DNS zone configuration.

public Int32 DnsServerCount { get; set; } #

Total DNS servers evaluated.

public Int32 CollectedServerCount { get; set; } #

Total DNS servers that returned zone configuration successfully.

public Int32 ServerCountWithFindings { get; set; } #

Total DNS servers with one or more dynamic update findings.

public Int32 QueryIssueCount { get; set; } #

Total DNS servers where zone configuration collection failed.

public Int32 NonSecureUpdateFindingCount { get; set; } #

Total zones that explicitly allow nonsecure dynamic updates.

public Int32 DisabledUpdateFindingCount { get; set; } #

Total zones where dynamic updates are disabled instead of secure-only.

public Int32 FindingCount { get; } #

Total dynamic update findings.

public IReadOnlyList<Item> Items { get; set; } #

Per-domain-controller collection posture.

public IReadOnlyList<Finding> Findings { get; set; } #

DNS dynamic update configuration findings.