TestimoX

API Reference

Class

Item (GpoSysvolPostureService)

Namespace ADPlayground.Gpo.GpoSysvolPostureService
Assembly ADPlayground
Modifiers sealed

Per-GPO posture item combining integrity, missing-file, and consistency signals.

Inheritance

  • Object
  • Item

Constructors

Properties

public String DomainName { get; set; } #

DNS domain name that owns the GPO.

public Guid GpoGuid { get; set; } #

GPO GUID identifier.

public String DisplayName { get; set; } #

GPO display name when known.

public String DistinguishedName { get; set; } #

GPO distinguished name when known.

public String SysvolPath { get; set; } #

SYSVOL path for the GPO when known.

public Boolean AdObjectPresent { get; set; } #

True when the AD groupPolicyContainer object appears present.

public Boolean SysvolFolderPresent { get; set; } #

True when the SYSVOL folder appears present and reachable.

public Int32 MissingBaselineFileCount { get; set; } #

Total missing baseline SYSVOL files or directories detected for the GPO.

public String MissingBaselineCategories { get; set; } #

Short category summary for missing baseline files.

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

gpt.ini presence parity across domain controllers when probed.

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

gpt.ini version parity across domain controllers when probed.

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

gpt.ini file-length parity across domain controllers when probed.

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

Total domain controllers included in the gpt.ini probe when available.

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

Total domain controllers where gpt.ini was present when probed.

public String MissingOnDomainControllers { get; set; } #

Domain controllers missing gpt.ini for this GPO when available.

public String VersionsByDomainController { get; set; } #

Per-DC version summary from the gpt.ini probe when available.

public Int32 IssueCount { get; set; } #

Total issue dimensions raised for the GPO.

public String IssueSummary { get; set; } #

Short human-readable issue summary.