TestimoX

API Reference

Class

Options (DnsSplitHorizonExposureService)

Namespace ADPlayground.Dns.DnsSplitHorizonExposureService
Assembly ADPlayground
Modifiers sealed

Options controlling split-horizon exposure analysis.

Inheritance

  • Object
  • Options

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

Properties

public String DomainName { get; set; } #

Domain name associated with the analysis.

public String DnsServer { get; set; } #

DNS server to query when internal inventory is collected live.

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

Public DNS resolvers used for external checks.

public Int32 MaxNamesToQuery { get; set; } #

Maximum internal owner names to query externally.

public Int32 MaxFindings { get; set; } #

Maximum number of findings returned in the snapshot.

public Int32 QueryTimeoutMs { get; set; } #

UDP query timeout in milliseconds for each public resolver request.

public Func<String, DnsRecordKind, Options, DnsExternalResolutionResult> AddressResolver { get; set; } #

Optional resolver delegate used by tests or controlled callers.