API Reference
ForestFunctionalSnapshot
Represents a summarized view of a forest's functional posture and topology.
Inheritance
- Object
- ForestFunctionalSnapshot
Constructors
public ForestFunctionalSnapshot() #Inherited Methods
Properties
public String ForestName { get; set; } #DNS name of the forest.
public String RootDomain { get; set; } #DNS name of the root domain.
public ForestMode ForestFunctionalLevel { get; set; } #Current forest functional level.
public Nullable<Int32> ForestFunctionalLevelRaw { get; set; } #Raw numeric value of ForestFunctionalLevel when available.
public String ForestFunctionalLevelLabel { get; set; } #User‑friendly label for the forest functional level.
public DomainMode LowestDomainFunctionalLevel { get; set; } #Lowest effective domain functional level in the forest.
public Nullable<Int32> LowestDomainFunctionalLevelRaw { get; set; } #Raw numeric value of LowestDomainFunctionalLevel when available.
public String LowestDomainFunctionalLevelLabel { get; set; } #User‑friendly label for the lowest domain functional level.
public Int32 DomainCount { get; set; } #Total number of domains in the forest.
public Int32 DomainControllerCount { get; set; } #Total number of domain controllers in the forest.
public Int32 GlobalCatalogCount { get; set; } #Number of global catalog servers.
public Nullable<Int32> MaximumSupportedForestFunctionalLevelRaw { get; set; } #Highest forest functional level supported by the current DC inventory (raw value).
public String MaximumSupportedForestFunctionalLevelLabel { get; set; } #User‑friendly label for MaximumSupportedForestFunctionalLevelRaw.
public Int32 RecommendedFunctionalLevelRaw { get; set; } #Recommended target forest functional level (raw value).
public String RecommendedFunctionalLevelLabel { get; set; } #User‑friendly label for RecommendedFunctionalLevelRaw.
public Int32 FunctionalLevelGap { get; set; } #Delta between current and recommended forest functional level.