API Reference
BenchmarkControlResult
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
- Property BenchmarkAssessment.Controls
Accepted by parameters
Constructors
public BenchmarkControlResult() #Inherited Methods
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.