TestimoX

API Reference

Class

DomainControllerDiagnosticPostureService

Namespace ADPlayground.DomainControllers
Assembly ADPlayground
Modifiers static

Runs domain-controller diagnostic checks through the existing PowerShell surface and projects the results into a typed posture view.

Inheritance

  • Object
  • DomainControllerDiagnosticPostureService

Methods

EvaluateAsync 2 overloads
public static Task<View> EvaluateAsync(String forestName, String computerName, CancellationToken cancellationToken = null) #
Returns: Task<View>

Evaluates diagnostic posture for a single domain controller.

Parameters

forestName System.String requiredposition: 0
Target forest DNS name.
computerName System.String requiredposition: 1
Target domain controller name.
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
Cancellation token.

Returns

Typed posture view.

public static async Task<View> EvaluateAsync(Options options, CancellationToken cancellationToken = null) #
Returns: Task<View>

Evaluates diagnostic posture using the supplied options.

Parameters

options ADPlayground.DomainControllers.DomainControllerDiagnosticPostureService.Options requiredposition: 0
Evaluation options.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Typed posture view.