API Reference
Class
GpoRemovalCandidate
Candidate GPO selected for removal with the reason(s) it matched.
Inheritance
- Object
- GpoRemovalCandidate
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
- Method GpoRemovalService.TryBackup
- Method GpoRemovalService.TryDelete
Constructors
public GpoRemovalCandidate() #Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String DomainName { get; set; } #DNS domain name that owns the GPO.
public Guid Guid { get; set; } #Unique identifier of the GPO.
public String DisplayName { get; set; } #Display name of the GPO, when available.
public String SysvolPath { get; set; } #Resolved SYSVOL path of the GPO (if known).
public IReadOnlyList<String> Reasons { get; set; } #Human‑readable reasons why the GPO was flagged (e.g., Unlinked, EmptyGpo).