TestimoX

API Reference

Class

View (DomainControllerPortPostureService)

Namespace ADPlayground.DomainControllers.DomainControllerPortPostureService
Assembly ADPlayground
Modifiers sealed

Aggregated transport posture view for core domain-controller TCP ports.

Inheritance

  • Object
  • View

Constructors

Properties

public String DomainController { get; set; } #

Target domain controller host name.

public Boolean QuerySucceeded { get; set; } #

Whether the port probe completed successfully.

public String CollectionError { get; set; } #

Collection error when the probe fails up front.

public Int32 TestedPortCount { get; set; } #

Total scored ports evaluated.

public Int32 HealthyPortCount { get; set; } #

Ports whose observed state matches the curated baseline.

public Int32 RequiredOpenAvailableCount { get; set; } #

Required-open ports that were reachable.

public Int32 RequiredOpenMissingCount { get; set; } #

Required-open ports that were not reachable.

public Int32 RequiredClosedCount { get; set; } #

Required-closed ports that remained closed.

public Int32 UnexpectedlyOpenCount { get; set; } #

Required-closed ports that were unexpectedly open.

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

All scored port posture items.

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

Required-open ports that were closed or unreachable.

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

Ports that should be closed but were reachable.

public Diagnostics Diagnostics { get; set; } #

Collection diagnostics.