TestimoX

API Reference

Class

View (DomainControllerNetworkAdapterPostureService)

Namespace ComputerX.Network.DomainControllerNetworkAdapterPostureService
Assembly ComputerX
Modifiers sealed

Aggregated domain-controller network-adapter posture view.

Inheritance

  • Object
  • View

Constructors

Properties

public String ComputerName { get; set; } #

Target computer name.

public Int32 AdapterCount { get; set; } #

Total adapters returned by the inventory query.

public Int32 AdaptersWithDnsServersCount { get; set; } #

Total adapters that have any DNS server configured.

public Int32 AdaptersWithoutDnsServersCount { get; set; } #

Total adapters missing any DNS server configuration.

public Int32 AdaptersMissingLocalDnsReferenceCount { get; set; } #

Total adapters whose DNS server list does not contain a local or loopback address.

public Int32 NetbiosEnabledInterfaces { get; set; } #

Count of interfaces with NetBIOS explicitly enabled.

public Int32 NetbiosDisabledInterfaces { get; set; } #

Count of interfaces with NetBIOS explicitly disabled.

public Int32 NetbiosDefaultInterfaces { get; set; } #

Count of interfaces using default NetBIOS behavior.

public Int32 MaxNetbiosEnabledInterfaces { get; set; } #

Configured threshold for allowed NetBIOS-enabled interfaces.

public Boolean AllowMissingLocalDnsReference { get; set; } #

Whether adapters are allowed to miss a local DNS reference.

public Nullable<Boolean> DomainFirewallEnabled { get; set; } #

Whether the domain firewall policy reports EnableFirewall=1.

public Boolean DomainFirewallPolicyReadable { get; set; } #

Whether the domain firewall policy was readable.

public Boolean NetbiosCompliant { get; set; } #

True when NetBIOS posture matches the configured threshold.

public Boolean LocalDnsReferenceCompliant { get; set; } #

True when DNS reference posture matches the configured allowance.

public Boolean DomainFirewallCompliant { get; set; } #

True when the domain firewall profile is enabled.

public Boolean IsCompliant { get; set; } #

True when all evaluated posture dimensions are compliant.

public IReadOnlyList<Item> Items { get; set; } #

Per-adapter posture items.

public Diagnostics Diagnostics { get; set; } #

Evaluation diagnostics.