TestimoX

API Reference

Class

GpoConfig

Namespace TestimoX.Configuration.Engine
Assembly TestimoX
Modifiers sealed

Typed settings controlling GPO caching behavior (GUID index, link cache) and prewarm TTLs.

Inheritance

  • Object
  • GpoConfig

Constructors

public GpoConfig() #

Properties

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

Maximum number of per‑GPO link entries to cache in memory.

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

Per‑GPO link cache entry TTL in minutes.

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

Prewarm TTL in minutes (minimum interval between full graph prewarms).

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

TTL for the GUID index in minutes.

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

TTL for the per‑domain link map scan in minutes.

public PolicyCacheConfig PolicyCache { get; set; } #

Optional on-disk cache for parsed GPO policy artifacts (registry.pol and GptTmpl.inf).