API Reference
AuditRuleCatalogEntry
Rule metadata captured in the audit package catalog snapshot.
Inheritance
- Object
- AuditRuleCatalogEntry
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 AuditRuleCatalogDocument.Rules
Constructors
public AuditRuleCatalogEntry() #Inherited Methods
Properties
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 Description { get; set; } #Gets or sets the description of the rule.
public String AssessmentArea { get; set; } #Gets or sets the assessment area assigned to the rule.
public String Scope { get; set; } #Gets or sets the scope of the rule.
public String SourceType { get; set; } #Gets or sets the source type of the rule.
public List<String> Categories { get; set; } #Gets or sets the categories attached to the rule.
public List<String> Tags { get; set; } #Gets or sets the tags attached to the rule.
public String Summary { get; set; } #Gets or sets the summary guidance for the rule.
public String WhyItMatters { get; set; } #Gets or sets the narrative explaining why the rule matters.
public List<String> HowToInvestigate { get; set; } #Gets or sets the recommended investigation steps.
public List<String> HowToFix { get; set; } #Gets or sets the recommended remediation steps.
public List<String> References { get; set; } #Gets or sets the reference links or labels captured for the rule.
public ReportHints ReportHints { get; set; } #Gets or sets captured report layout hints used to replay rich report sections offline.