API Reference
Class
ToolingRuleCatalogRow
Tooling-oriented rule catalog row.
Inheritance
- Object
- ToolingRuleCatalogRow
Constructors
public ToolingRuleCatalogRow() #Inherited Methods
Properties
public String Name { get; set; } #Canonical rule name.
public String DisplayName { get; set; } #Friendly rule display name.
public String Description { get; set; } #Rule description text when available.
public String Summary { get; set; } #Short summary from rule guidance/description when available.
public String WhyItMatters { get; set; } #Explains why the rule matters when authored guidance is available.
public IReadOnlyList<String> HowToInvestigate { get; set; } #Suggested triage and evidence-gathering steps.
public IReadOnlyList<String> HowToFix { get; set; } #Recommended remediation steps.
public IReadOnlyList<String> References { get; set; } #Documentation or vendor references attached to the rule.
public String SourceType { get; set; } #Rule source type.
public String Visibility { get; set; } #Rule visibility.
public Boolean Enabled { get; set; } #Whether the rule is enabled by default.
public Boolean IsDeprecated { get; set; } #Whether the rule is marked deprecated.
public String PermissionRequired { get; set; } #Rule permission requirement.
public String RuleOrigin { get; set; } #Rule origin classification.
public IReadOnlyList<String> Categories { get; set; } #Rule categories.
public IReadOnlyList<String> Tags { get; set; } #Rule tags.