TestimoX

API Reference

Class

DomainInfo

Namespace ADPlayground.DirectoryOps
Assembly ADPlayground
Modifiers sealed

Immutable snapshot of key domain metadata needed by PowerShell rules.

Inheritance

  • Object
  • DomainInfo

Constructors

Properties

public String Name { get; set; } #

DNS name of the domain.

public String DistinguishedName { get; set; } #

Distinguished name (DN) of the domain naming context.

public String NetBiosName { get; set; } #

NetBIOS name when available.

public String ForestName { get; set; } #

Forest DNS name this domain belongs to.

public String UsersContainer { get; set; } #

DN of the Users container (current location, not default assumption).

public String ComputersContainer { get; set; } #

DN of the Computers container.

public String DomainControllersContainer { get; set; } #

DN of the Domain Controllers OU.

public String DeletedObjectsContainer { get; set; } #

DN of the Deleted Objects container.

public String SystemsContainer { get; set; } #

DN of the System container.

public String LostAndFoundContainer { get; set; } #

DN of the LostAndFound container.

public String QuotasContainer { get; set; } #

DN of the NTDS Quotas container.

public String ForeignSecurityPrincipalsContainer { get; set; } #

DN of the ForeignSecurityPrincipals container.

public IReadOnlyList<String> DomainControllers { get; set; } #

Known domain controllers (may be empty when discovery is skipped).