API Reference
Class
DnsLogAnalysisResult
Contains the results of DNS log analysis.
Inheritance
- Object
- DnsLogAnalysisResult
Constructors
public DnsLogAnalysisResult() #Inherited Methods
Properties
public Dictionary<String, DnsLogSummary> FileSummaries { get; } #Gets individual file summaries when not merging.
public Dictionary<String, Dictionary<String, DnsLogIpSummary>> FileIpSummaries { get; } #Gets individual IP summaries per file when not merging.
public Dictionary<String, ValueTuple<Dictionary<String, DnsLogZoneSummary>, Dictionary<String, DnsLogZoneSummary>>> FileZoneSummaries { get; } #Gets individual zone summaries per file when not merging.
public DnsLogSummary MergedSummary { get; set; } #Gets the merged summary when merging is enabled.
public Dictionary<String, DnsLogIpSummary> MergedIpSummary { get; set; } #Gets the merged IP summary when merging is enabled.
public Dictionary<String, DnsLogZoneSummary> MergedMatchedZones { get; set; } #Gets the merged matched zones when merging is enabled.
public Dictionary<String, DnsLogZoneSummary> MergedUnmatchedZones { get; set; } #Gets the merged unmatched zones when merging is enabled.
public IList<DnsLogZoneSummary> MatchedZones { get; set; } #Gets or sets the collection of matched zone summaries.