TestimoX

API Reference

Class

View (DomainControllerOperatingSystemPostureService)

Namespace ADPlayground.DomainControllers.DomainControllerOperatingSystemPostureService
Assembly ADPlayground
Modifiers sealed

Aggregated operating-system posture view for a domain controller.

Inheritance

  • Object
  • View

Constructors

Properties

public String DomainController { get; set; } #

Target domain controller name.

public Boolean QuerySucceeded { get; set; } #

Whether collection completed successfully.

public String CollectionError { get; set; } #

Collection error if the query fails.

public String Caption { get; set; } #

Operating system caption returned by WMI/CIM.

public String Version { get; set; } #

Operating system version string.

public String BuildNumber { get; set; } #

Operating system build number string.

public String Architecture { get; set; } #

Operating system architecture.

public String InstallationType { get; set; } #

Windows installation type, such as Server or Server Core.

public String OperatingSystemFamily { get; set; } #

Friendly normalized OS family.

public Boolean IsSupported { get; set; } #

True when the operating system is still within the modeled support window.

public Boolean MeetsModernBaseline { get; set; } #

True when the OS meets the Windows Server 2016 baseline or newer.

public Boolean IsDomainControllerSku { get; set; } #

True when the product type reports a domain-controller SKU.

public Nullable<DateTime> SupportEndUtc { get; set; } #

UTC support end date when the family is modeled; otherwise null.

public String ProductType { get; set; } #

Modeled product type.

public Diagnostics Diagnostics { get; set; } #

Collection diagnostics.