TestimoX

API Reference

Class

DnsRecordAgingPostureSnapshot

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers sealed

DNS record aging and scavenging posture analysis result.

Inheritance

  • Object
  • DnsRecordAgingPostureSnapshot

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public DnsRecordAgingPostureSnapshot() #

Properties

public String DomainName { get; set; } #

Domain name associated with the analysis.

public String DnsServer { get; set; } #

DNS server that supplied the source inventory.

public Boolean CollectionSucceeded { get; set; } #

True when source inventory collection succeeded.

public String CollectionError { get; set; } #

Collection error details when inventory collection failed.

public DnsCollectionDiagnostics Diagnostics { get; set; } #

Diagnostics captured while collecting the source DNS inventory.

public Int32 EvaluatedRecordCount { get; set; } #

Total A, AAAA, and PTR records evaluated.

public Int32 StaticRecordCount { get; set; } #

Evaluated records with static timestamps.

public Int32 StaleDynamicRecordCount { get; set; } #

Dynamic records older than the zone no-refresh plus refresh aging window.

public Int32 StaleRecordInScavengingDisabledZoneCount { get; set; } #

Stale dynamic records in zones where scavenging is disabled.

public Int32 FindingCount { get; } #

Total number of aging findings.

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

Detailed DNS record aging findings.