TestimoX

API Reference

Class

BenchmarkControlResult

Namespace TestimoX.Benchmarks.Execution
Assembly TestimoX
Modifiers sealed

Contains the result for one published benchmark recommendation.

Inheritance

  • Object
  • BenchmarkControlResult

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

Accepted by parameters

Constructors

Properties

public String ControlId { get; set; } #

Gets or sets the pack control identifier.

public String SourceRuleId { get; set; } #

Gets or sets the source recommendation identifier.

public String Title { get; set; } #

Gets or sets the recommendation title.

public String Category { get; set; } #

Gets or sets the category.

public String Rationale { get; set; } #

Gets or sets the source rationale.

public String Remediation { get; set; } #

Gets or sets the source remediation guidance.

public String Impact { get; set; } #

Gets or sets the source impact statement.

public String Severity { get; set; } #

Gets or sets the source severity.

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

Gets or sets external references preserved from the source.

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

Gets or sets selection and routing tags preserved from the pack.

public BenchmarkOutcome Outcome { get; set; } #

Gets or sets the recommendation outcome.

public List<BenchmarkCheckResult> Checks { get; set; } #

Gets or sets the technical check results.

public String Reason { get; set; } #

Gets or sets a reason for non-applicability, conflict, or waiver.

public List<BenchmarkAppliedPolicyDecision> PolicyDecisions { get; set; } #

Gets or sets governed organization decisions applied to this recommendation.