TestimoX

API Reference

Class

AuditRuleResultDocument

Namespace TestimoX.AuditPackages
Assembly TestimoX
Modifiers sealed

Replay-oriented per-rule result payload stored in an audit package.

Inheritance

  • Object
  • AuditRuleResultDocument

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public String ResultId { get; set; } #

Gets or sets the unique result identifier for the rule execution.

public String RunId { get; set; } #

Gets or sets the run identifier linked to the result.

public String RuleId { get; set; } #

Gets or sets the canonical rule identifier.

public String DisplayName { get; set; } #

Gets or sets the display name of the rule.

public String AssessmentArea { get; set; } #

Gets or sets the assessment area assigned to the rule.

public String Status { get; set; } #

Gets or sets the overall status for the rule execution.

public String StatusText { get; set; } #

Gets or sets the human-friendly status text for the rule execution.

public String Forest { get; set; } #

Gets or sets the forest context.

public String Domain { get; set; } #

Gets or sets the domain context.

public String DomainController { get; set; } #

Gets or sets the domain controller context.

public String Summary { get; set; } #

Gets or sets the rule guidance summary.

public String Why { get; set; } #

Gets or sets the narrative explaining why the rule matters.

public List<String> Investigate { get; set; } #

Gets or sets the investigation guidance.

public List<String> Remediate { get; set; } #

Gets or sets the remediation guidance.

public Int32 TotalTests { get; set; } #

Gets or sets the total test count.

public Int32 PassedTests { get; set; } #

Gets or sets the passing test count.

public Int32 FailedTests { get; set; } #

Gets or sets the failing test count.

public Double ExecutionTimeMs { get; set; } #

Gets or sets the execution time in milliseconds.

public List<String> Warnings { get; set; } #

Gets or sets the warning stream messages.

public List<String> Errors { get; set; } #

Gets or sets the error stream messages.

public List<AuditRuleTestResult> TestResults { get; set; } #

Gets or sets the captured test results.

public AuditDataSeries Results { get; set; } #

Gets or sets the captured raw data series for the rule.

public AuditDataSeries FilteredResults { get; set; } #

Gets or sets the filtered data series for the rule.

public AuditDataSeries ExcludedResults { get; set; } #

Gets or sets the excluded data series for the rule.

public List<AuditNormalizedFinding> NormalizedFindings { get; set; } #

Gets or sets the normalized findings derived from the captured rule payload.