API Reference
Class
Options (DnsSplitHorizonExposureService)
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
public Options() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
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.