TestimoX

API Reference

Class

DirectoryDiscoveryDiagnosticsOptions

Namespace ADPlayground.Diagnostics
Assembly ADPlayground
Implements
IEquatable<DirectoryDiscoveryDiagnosticsOptions>
Modifiers sealed

Options controlling directory discovery diagnostics collection.

Inheritance

  • Object
  • DirectoryDiscoveryDiagnosticsOptions

Constructors

public DirectoryDiscoveryDiagnosticsOptions() #

Methods

public DirectoryDiscoveryDiagnosticsOptions <Clone>$() #
Returns: DirectoryDiscoveryDiagnosticsOptions
public virtual Boolean Equals(DirectoryDiscoveryDiagnosticsOptions other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String ForestName { get; set; } #

Optional forest name to scope discovery.

public String DomainName { get; set; } #

Optional single domain name to scope discovery.

public IReadOnlyCollection<String> Domains { get; set; } #

Explicit list of domains to scan.

public Boolean IncludeDnsSrvComparison { get; set; } #

When true, compare AD DCs to DNS SRV records.

public Boolean IncludeHostResolution { get; set; } #

When true, validate that DC hostnames resolve to IP addresses.

public Boolean IncludeDirectoryTopology { get; set; } #

When true, compare AD Sites/Servers, NTDS settings, and DC computer objects.

public Int32 DnsResolveTimeoutMs { get; set; } #

Timeout in milliseconds for host resolution.

public Int32 LdapTimeoutMs { get; set; } #

Timeout in milliseconds for LDAP queries.

public Int32 MaxIssues { get; set; } #

Maximum number of issues to return.