TestimoX

API Reference

Class

View (DomainControllerInformationPostureService)

Namespace ADPlayground.DomainControllers.DomainControllerInformationPostureService
Assembly ADPlayground
Modifiers sealed

Aggregated per-domain-controller information posture view.

Inheritance

  • Object
  • View

Constructors

Properties

public String DomainName { get; set; } #

Target domain DNS name.

public String RequestedDomainController { get; set; } #

Requested domain controller identity.

public String ResolvedDomainController { get; set; } #

Resolved domain controller host name when a facts record was found.

public Boolean QuerySucceeded { get; set; } #

Whether posture collection succeeded.

public String CollectionError { get; set; } #

Collection error summary when posture evaluation fails.

public String MatchStrategy { get; set; } #

How the requested identity matched the returned facts.

public Nullable<Boolean> IsEnabled { get; set; } #

True when the DC computer account is enabled; null when unavailable.

public Nullable<Boolean> IsGlobalCatalog { get; set; } #

True when the DC hosts the Global Catalog role; null when unavailable.

public Nullable<Boolean> IsReadOnly { get; set; } #

True when the DC is read-only; null when unavailable.

public String Site { get; set; } #

Active Directory site name.

public String OperatingSystem { get; set; } #

Operating system caption reported in directory metadata.

public String OperatingSystemVersion { get; set; } #

Operating system version reported in directory metadata.

public Diagnostics Diagnostics { get; set; } #

Evaluation diagnostics.