Class ActiveDirectoryGroupPolicyLink
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Active Directory Group Policy link.
public class ActiveDirectoryGroupPolicyLink : GlobalSerializableClassicBase, IComparable<ActiveDirectoryGroupPolicyLink>
- Inheritance
-
ActiveDirectoryGroupPolicyLink
- Implements
Constructors
ActiveDirectoryGroupPolicyLink()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink class.
public ActiveDirectoryGroupPolicyLink()
Properties
GpoDisplayName
Gets or sets the display name of the Group Policy object that is linked.
public string GpoDisplayName { get; set; }
Property Value
GpoDistinguishedName
Gets or sets the distinguished name of the Group Policy object that is linked.
public string GpoDistinguishedName { get; set; }
Property Value
GpoDomainName
Gets or sets the domain in which the linked Group Policy object resides.
public string GpoDomainName { get; set; }
Property Value
GpoIdentifier
Gets or sets the unique identifier of the Group Policy object that is linked.
public Guid GpoIdentifier { get; set; }
Property Value
GpoIsNotFound
Gets or sets whether the Group Policy object referenced in the link is not found in the directory.
public BooleanOption GpoIsNotFound { get; set; }
Property Value
Identifier
Gets or sets the unique identifier of this Group Policy link. This is for internal system use only.
public Guid Identifier { get; set; }
Property Value
IsEnabled
Gets or sets whether the Group Policy link is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
IsEnforced
Gets or sets whether the Group Policy link is enforced.
public BooleanOption IsEnforced { get; set; }
Property Value
ParentDistinguishedName
Gets or sets the distinguished name of the parent object where the link is assigned.
public string ParentDistinguishedName { get; set; }
Property Value
ParentObjectType
Gets or sets the object type of the parent object where the link is assigned.
public ActiveDirectoryGroupPolicyLinkedObjectType ParentObjectType { get; set; }
Property Value
Path
Gets or sets the path where the link is assigned.
public string Path { get; set; }
Property Value
Priority
Gets or sets the priority of the link.
public int Priority { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink object.
public ActiveDirectoryGroupPolicyLink Clone()
Returns
- ActiveDirectoryGroupPolicyLink
A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink object.
CompareTo(ActiveDirectoryGroupPolicyLink)
Compares two CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink objects to allow sorting by priority.
public int CompareTo(ActiveDirectoryGroupPolicyLink other)
Parameters
other
ActiveDirectoryGroupPolicyLinkThe CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink object to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicyLink objects.
ToString()
Returns the Group Policy link as a human readable string.
public override string ToString()
Returns
- string
The Group Policy link as a human readable string.