API Reference
Class
AdPlan
Full plan of what data to stage before rule execution.
Inheritance
- Object
- AdPlan
Constructors
public AdPlan(IReadOnlyList<String> domains) #Creates a plan for the provided domains.
Parameters
- domains System.Collections.Generic.IReadOnlyList{System.String}
- Target domains.
Inherited Methods
Properties
public IReadOnlyList<String> Domains { get; } #Domains included in the warm-up plan.
public Dictionary<String, UserDataUnion> UsersByDomain { get; } #Desired per-domain user data union.
public Dictionary<String, ComputerDataUnion> ComputersByDomain { get; } #Desired per-domain computer data union.
public Boolean RequiresGpo { get; set; } #Indicates whether any selected rules require Group Policy data (indices/ACL snapshots/DC policy). When false, staging should not warm any GPO-related caches.
public Boolean RequiresGpoIndices { get; set; } #When true, warm forest-wide GPO indices (CN=Policies scan) once.
public Boolean RequiresGpoAclSnapshot { get; set; } #When true, warm per-domain GPO ACL snapshot caches.
public Boolean RequiresGpoDcPolicy { get; set; } #When true, warm per-domain effective DC policy snapshot.
public HashSet<DataSetKind> RequestedDataSets { get; } #Full set of requested datasets aggregated from selected rules.