TestimoX

API Reference

Class

EnrichedAppliedGpoLink

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Applied GPO link with friendly name and AD object status for diagnostics and display.

Inheritance

  • Object
  • EnrichedAppliedGpoLink

Constructors

Properties

public Guid Id { get; set; } #

Identifier of the GPO.

public String GpoDistinguishedName { get; set; } #

Distinguished name of the GPO object (CN={GUID},CN=Policies,...). May be empty when unresolved (e.g., site-level link only).

public String GpoDomainDistinguishedName { get; set; } #

Distinguished name of the owning domain (CN=System,DC=...). May be empty when unresolved.

public String GpoName { get; set; } #

Friendly display name of the GPO (best-effort; falls back to GUID string when not resolvable).

public GpoAdObjectStatus AdStatus { get; set; } #

Active Directory probe status for the GPO object.

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

True when a WMI filter is linked; null when not evaluated.

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

True when WMI filter matched; false when it did not; null when not evaluated.

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

True when reading WMI filter data was denied; null when not evaluated.

public String WmiFilterDistinguishedName { get; set; } #

Distinguished name of the linked WMI filter (when readable).

public String WmiFilterName { get; set; } #

Display name of the linked WMI filter (when readable).

public Nullable<Int32> WmiQueryCount { get; set; } #

Number of WMI queries in the filter (when readable).

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

WMI query strings (msWMI-Query) when readable.