API Reference
View (DomainControllerSysvolHealthPostureService)
Typed SYSVOL health posture for a single domain controller.
Inheritance
- Object
- View
Constructors
Inherited Methods
Properties
public String DomainName { get; set; } #Target domain DNS name.
public String DomainController { get; set; } #Target domain controller name.
public String ReplicationEngine { get; set; } #Replication engine label.
public Boolean UsesDfsr { get; set; } #True when SYSVOL uses DFSR.
public String DfsrState { get; set; } #DFSR replication state when available.
public Nullable<Int64> BacklogFileCount { get; set; } #DFSR backlog file count when available.
public Nullable<Int64> StagingBacklogFileCount { get; set; } #DFSR staging backlog file count when available.
public Int32 RecentEventCount { get; set; } #Recent SYSVOL evidence event count.
public Int32 CriticalEventCount { get; set; } #Recent critical SYSVOL evidence event count.
public Nullable<Boolean> AutoRecoveryEnabled { get; set; } #True when DFSR auto-recovery remains enabled.
public Boolean CentralStoreAvailable { get; set; } #True when the central store is present on the target controller.
public Int32 AdGpoCount { get; set; } #Total AD-backed GPOs in the domain.
public Int32 SysvolGpoFolderCount { get; set; } #Total GPO GUID folders present under SYSVOL Policies on the target controller.
public Boolean GpoFolderCountMatches { get; set; } #True when AD-backed GPO count matches the visible SYSVOL GUID folder count.
public String DfsrInfoError { get; set; } #DFSR detail collection error when present.
public String IssueSummary { get; set; } #Short issue summary for operator review.
public Boolean IsCompliant { get; set; } #True when the evaluated posture dimensions are compliant.
public Diagnostics Diagnostics { get; set; } #Collection diagnostics for the evaluation.
public IReadOnlyList<SysvolReplicationEvent> Events { get; set; } #Recent replication evidence for the target controller.