TestimoX

API Reference

Class

DnsDelegationIntegritySnapshot

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers sealed

Snapshot of DNS delegation integrity posture for delegated NS and glue records.

Inheritance

  • Object
  • DnsDelegationIntegritySnapshot

Usage

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

Constructors

public DnsDelegationIntegritySnapshot() #

Properties

public String DomainName { get; set; } #

Domain name associated with the analysis.

public String DnsServer { get; set; } #

DNS server queried for record inventory.

public Boolean CollectionSucceeded { get; set; } #

When true, record inventory was collected successfully.

public String CollectionError { get; set; } #

Collection error when inventory failed.

public DnsCollectionDiagnostics Diagnostics { get; set; } #

DNS collection diagnostics inherited from the record inventory.

public Int32 DelegationRecordCount { get; set; } #

Total number of non-apex NS delegation records evaluated.

public Int32 DelegationNameCount { get; set; } #

Total number of delegated child names evaluated.

public Int32 GlueRecordCount { get; set; } #

Total number of glue/address records evaluated under delegated children.

public Int32 MissingGlueCount { get; set; } #

Number of NS delegation targets missing local glue/address evidence.

public Int32 StaleGlueCount { get; set; } #

Number of glue/address records that are no longer referenced by delegation NS targets.

public Int32 FindingCount { get; } #

Total number of delegation integrity findings.

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

Delegation integrity findings.