API Reference
BrokenGpoLink
Represents a broken GPO link discovered by scanning gPLink values.
Inheritance
- ValueType
- BrokenGpoLink
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
Constructors
public BrokenGpoLink(String objectDn, String canonicalName, String objectClass, Guid gpoId, String gpoDomainName, Int32 linkOrder, Boolean enabled, Boolean enforced, String rawFragment) #Creates a new BrokenGpoLink with the provided values.
Parameters
- objectDn System.String
- Distinguished name of the container that holds the link.
- canonicalName System.String
- Canonical name of the container.
- objectClass System.String
- Container object class.
- gpoId System.Guid
- Referenced GPO identifier.
- gpoDomainName System.String
- Domain that owns the referenced GPO.
- linkOrder System.Int32
- 1-based link order within gPLink.
- enabled System.Boolean
- Whether the link is enabled.
- enforced System.Boolean
- Whether the link is enforced.
- rawFragment System.String
- Raw gPLink fragment for this link.
Methods
Inherited Methods
Properties
public String ObjectDn { get; set; } #Distinguished name of the container (domain/OU/container/site) holding the link.
public String CanonicalName { get; set; } #Canonical name of the container, when available (used for clearer display paths).
public String ObjectClass { get; set; } #Object class of the container that holds the link (e.g., organizationalUnit, domainDNS, site).
public Guid GpoId { get; set; } #Identifier of the referenced GPO (the missing or inaccessible object).
public String GpoDomainName { get; set; } #DNS domain name that owns the referenced GPO (derived from the gPLink path).
public Int32 LinkOrder { get; set; } #1-based order of the link within the gPLink value for the container.
public Boolean Enabled { get; set; } #True when the link is enabled (opt & 2 == 0).
public Boolean Enforced { get; set; } #True when the link is enforced (opt & 1 != 0).
public String RawFragment { get; set; } #The raw gPLink fragment string for this link, as parsed.