TestimoX

API Reference

Class

GpoInventoryRollupReport

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Top‑level rollup report combining per‑domain summary and per‑GPO problem lists.

Inheritance

  • Object
  • GpoInventoryRollupReport

Constructors

public GpoInventoryRollupReport() #

Properties

public String ForestName { get; set; } #

Forest DNS name the report covers.

public IReadOnlyList<GpoInventoryDomainSummary> Domains { get; set; } #

Per‑domain summary rows.

public IReadOnlyList<GpoInventoryProblem> Unlinked { get; set; } #

Unlinked GPOs.

public IReadOnlyList<GpoInventoryProblem> LinkedDisabled { get; set; } #

Linked but disabled GPOs.

public IReadOnlyList<GpoInventoryProblem> LinkedBroken { get; set; } #

Broken links.

public IReadOnlyList<GpoInventoryProblem> OrphanedSysvol { get; set; } #

SYSVOL-only entries (orphaned file system state).

public IReadOnlyList<GpoInventoryProblem> OrphanedAd { get; set; } #

AD-only entries (orphaned directory state).

public IReadOnlyList<GpoInventoryProblem> EmptySettings { get; set; } #

GPOs with no policy settings.

public IReadOnlyList<GpoInventoryProblem> EmptyGpo { get; set; } #

GPOs with no AD or SYSVOL content.

public IReadOnlyList<GpoInventoryProblem> VersionMismatch { get; set; } #

Version mismatch between AD and SYSVOL.

public IReadOnlyList<GpoInventoryProblem> BrokenWmi { get; set; } #

GPOs with broken WMI filters detected.