API Reference
AuditRuleResultDocument
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
- Property AuditPackageDocumentSet.RuleResults
Constructors
public AuditRuleResultDocument() #Inherited Methods
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.