TestimoX

API Reference

Class

DnsRecordInventorySnapshot

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers sealed

DNS record inventory snapshot for a domain or DNS server.

Inheritance

  • Object
  • DnsRecordInventorySnapshot

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 DnsRecordInventorySnapshot() #

Properties

public String DomainName { get; set; } #

Domain name associated with the snapshot.

public String DnsServer { get; set; } #

DNS server queried for the snapshot.

public Boolean CollectionSucceeded { get; set; } #

Whether collection returned without a top-level exception.

public String CollectionError { get; set; } #

Collection error message when the top-level query failed.

public DateTimeOffset GeneratedUtc { get; set; } #

UTC timestamp when the snapshot was generated.

public DnsCollectionDiagnostics Diagnostics { get; set; } #

Diagnostics captured while collecting the DNS inventory.

public IReadOnlyList<DnsRecordInventoryItem> Records { get; set; } #

Collected DNS resource records.

public IReadOnlyList<String> ZoneNames { get; set; } #

Collected DNS zone names.

public Int32 RecordCount { get; } #

Total number of collected resource records.

public Int32 ZoneCount { get; } #

Total number of collected zones.