API Reference
GpoInheritanceInfo
Represents AD and SYSVOL inheritance status for a GPO.
Inheritance
- Object
- GpoInheritanceInfo
Constructors
public GpoInheritanceInfo() #Inherited Methods
Properties
public String DomainName { get; set; } #DNS domain name where the GPO resides.
public Guid GpoId { get; set; } #GPO GUID (groupPolicyContainer objectGuid).
public String GpoDistinguishedName { get; set; } #Distinguished name of the groupPolicyContainer (when known).
public String SysvolPath { get; set; } #SYSVOL path for the GPO folder (when known).
public Nullable<Boolean> AdAclProtected { get; set; } #True when AD ACL inheritance is blocked; null when unknown.
public Nullable<Boolean> SysvolAclProtected { get; set; } #True when SYSVOL folder inheritance is blocked; null when unknown.
public Int32 SysvolBrokenInheritanceCount { get; set; } #Count of files/directories under SYSVOL that have inheritance blocked.
public IReadOnlyList<String> SysvolBrokenInheritancePaths { get; set; } #Sample paths of files/directories under SYSVOL that have inheritance blocked.
public Int32 SysvolScanCap { get; set; } #Maximum number of filesystem entries to scan under SYSVOL.
public Int32 SysvolScannedItems { get; set; } #Total number of filesystem entries scanned under SYSVOL.
public Boolean SysvolScanTruncated { get; set; } #True when SYSVOL scan stopped early due to SysvolScanCap.
public String Notes { get; set; } #Notes describing missing objects, access denied, or other diagnostics.