TestimoX

API Reference

Class

Item (DomainDnsLoggingPostureService)

Namespace ADPlayground.Dns.DomainDnsLoggingPostureService
Assembly ADPlayground
Modifiers sealed

Per-domain-controller DNS logging posture item.

Inheritance

  • Object
  • Item

Constructors

Properties

public String DomainController { get; set; } #

Domain controller DNS host name.

public Boolean QuerySucceeded { get; set; } #

True when DNS server logging configuration was collected successfully.

public String ErrorMessage { get; set; } #

Optional query error details.

public Nullable<UInt32> EventLogLevel { get; set; } #

Raw DNS event log level.

public String EventLogLevelName { get; set; } #

Friendly DNS event log level label.

public Nullable<UInt32> DebugLogLevel { get; set; } #

Raw DNS debug log level bitmask.

public Boolean DebugLoggingEnabled { get; } #

True when DNS debug logging appears enabled.

public String DebugLogFilePath { get; set; } #

DNS debug log path.

public Nullable<UInt32> DebugLogFileMaxSize { get; set; } #

DNS debug log maximum size in bytes.

public Int32 FindingCount { get; set; } #

Total findings for this DNS server.

public String IssueSummary { get; set; } #

Human-readable issue summary.